diff --git a/admin/components.d.ts b/admin/components.d.ts index 241f7a9e..0b647e95 100644 --- a/admin/components.d.ts +++ b/admin/components.d.ts @@ -15,6 +15,7 @@ declare module '@vue/runtime-core' { ElBreadcrumb: typeof import('element-plus/es')['ElBreadcrumb'] ElBreadcrumbItem: typeof import('element-plus/es')['ElBreadcrumbItem'] ElButton: typeof import('element-plus/es')['ElButton'] + ElCard: typeof import('element-plus/es')['ElCard'] ElCheckbox: typeof import('element-plus/es')['ElCheckbox'] ElCol: typeof import('element-plus/es')['ElCol'] ElColorPicker: typeof import('element-plus/es')['ElColorPicker'] @@ -32,18 +33,31 @@ declare module '@vue/runtime-core' { ElImage: typeof import('element-plus/es')['ElImage'] ElImageViewer: typeof import('element-plus/es')['ElImageViewer'] ElInput: typeof import('element-plus/es')['ElInput'] + ElInputNumber: typeof import('element-plus/es')['ElInputNumber'] ElMain: typeof import('element-plus/es')['ElMain'] ElMenu: typeof import('element-plus/es')['ElMenu'] ElMenuItem: typeof import('element-plus/es')['ElMenuItem'] ElOption: typeof import('element-plus/es')['ElOption'] + ElPageHeader: typeof import('element-plus/es')['ElPageHeader'] ElPagination: typeof import('element-plus/es')['ElPagination'] ElPopover: typeof import('element-plus/es')['ElPopover'] + ElRadio: typeof import('element-plus/es')['ElRadio'] + ElRadioGroup: typeof import('element-plus/es')['ElRadioGroup'] ElRow: typeof import('element-plus/es')['ElRow'] ElScrollbar: typeof import('element-plus/es')['ElScrollbar'] ElSelect: typeof import('element-plus/es')['ElSelect'] + ElStep: typeof import('element-plus/es')['ElStep'] + ElSteps: typeof import('element-plus/es')['ElSteps'] ElSubMenu: typeof import('element-plus/es')['ElSubMenu'] ElSwitch: typeof import('element-plus/es')['ElSwitch'] + ElTable: typeof import('element-plus/es')['ElTable'] + ElTableColumn: typeof import('element-plus/es')['ElTableColumn'] + ElTabPane: typeof import('element-plus/es')['ElTabPane'] + ElTabs: typeof import('element-plus/es')['ElTabs'] + ElTag: typeof import('element-plus/es')['ElTag'] ElTooltip: typeof import('element-plus/es')['ElTooltip'] + ElTree: typeof import('element-plus/es')['ElTree'] + ElTreeSelect: typeof import('element-plus/es')['ElTreeSelect'] ElUpload: typeof import('element-plus/es')['ElUpload'] ExportSure: typeof import('./src/components/export-sure/index.vue')['default'] HeatMap: typeof import('./src/components/heat-map/index.vue')['default'] diff --git a/admin/src/app/api/attendance.ts b/admin/src/app/api/attendance.ts new file mode 100644 index 00000000..211c5830 --- /dev/null +++ b/admin/src/app/api/attendance.ts @@ -0,0 +1,56 @@ +import request from '@/utils/request' + + + + + +// USER_CODE_BEGIN -- attendance +/** + * 获取考勤列表 + * @param params + * @returns + */ +export function getAttendanceList(params: Record) { + return request.get(`attendance/attendance`, {params}) +} + +/** + * 获取考勤详情 + * @param id 考勤id + * @returns + */ +export function getAttendanceInfo(id: number) { + return request.get(`attendance/attendance/${id}`); +} + +/** + * 添加考勤 + * @param params + * @returns + */ +export function addAttendance(params: Record) { + return request.post('attendance/attendance', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑考勤 + * @param id + * @param params + * @returns + */ +export function editAttendance(params: Record) { + return request.put(`attendance/attendance/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除考勤 + * @param id + * @returns + */ +export function deleteAttendance(id: number) { + return request.delete(`attendance/attendance/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- attendance diff --git a/admin/src/app/api/campus_person_role.ts b/admin/src/app/api/campus_person_role.ts new file mode 100644 index 00000000..049c4e3d --- /dev/null +++ b/admin/src/app/api/campus_person_role.ts @@ -0,0 +1,54 @@ +import request from '@/utils/request' + + + +// USER_CODE_BEGIN -- campus_person_role +/** + * 获取角色关系列表 + * @param params + * @returns + */ +export function getCampusPersonRoleList(params: Record) { + return request.get(`campus_person_role/campus_person_role`, {params}) +} + +/** + * 获取角色关系详情 + * @param id 角色关系id + * @returns + */ +export function getCampusPersonRoleInfo(id: number) { + return request.get(`campus_person_role/campus_person_role/${id}`); +} + +/** + * 添加角色关系 + * @param params + * @returns + */ +export function addCampusPersonRole(params: Record) { + return request.post('campus_person_role/campus_person_role', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑角色关系 + * @param id + * @param params + * @returns + */ +export function editCampusPersonRole(params: Record) { + return request.put(`campus_person_role/campus_person_role/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除角色关系 + * @param id + * @returns + */ +export function deleteCampusPersonRole(id: number) { + return request.delete(`campus_person_role/campus_person_role/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- campus_person_role diff --git a/admin/src/app/api/class.ts b/admin/src/app/api/class.ts new file mode 100644 index 00000000..3d49daea --- /dev/null +++ b/admin/src/app/api/class.ts @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// USER_CODE_BEGIN -- class +/** + * 获取班级列表 + * @param params + * @returns + */ +export function getClassList(params: Record) { + return request.get(`class/class`, {params}) +} + +/** + * 获取班级详情 + * @param id 班级id + * @returns + */ +export function getClassInfo(id: number) { + return request.get(`class/class/${id}`); +} + +/** + * 添加班级 + * @param params + * @returns + */ +export function addClass(params: Record) { + return request.post('class/class', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑班级 + * @param id + * @param params + * @returns + */ +export function editClass(params: Record) { + return request.put(`class/class/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除班级 + * @param id + * @returns + */ +export function deleteClass(id: number) { + return request.delete(`class/class/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- class diff --git a/admin/src/app/api/communication_records.ts b/admin/src/app/api/communication_records.ts new file mode 100644 index 00000000..54ca151c --- /dev/null +++ b/admin/src/app/api/communication_records.ts @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// USER_CODE_BEGIN -- communication_records +/** + * 获取沟通记录列表 + * @param params + * @returns + */ +export function getCommunicationRecordsList(params: Record) { + return request.get(`communication_records/communication_records`, {params}) +} + +/** + * 获取沟通记录详情 + * @param id 沟通记录id + * @returns + */ +export function getCommunicationRecordsInfo(id: number) { + return request.get(`communication_records/communication_records/${id}`); +} + +/** + * 添加沟通记录 + * @param params + * @returns + */ +export function addCommunicationRecords(params: Record) { + return request.post('communication_records/communication_records', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑沟通记录 + * @param id + * @param params + * @returns + */ +export function editCommunicationRecords(params: Record) { + return request.put(`communication_records/communication_records/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除沟通记录 + * @param id + * @returns + */ +export function deleteCommunicationRecords(id: number) { + return request.delete(`communication_records/communication_records/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- communication_records diff --git a/admin/src/app/api/contract.ts b/admin/src/app/api/contract.ts new file mode 100644 index 00000000..bc1faad1 --- /dev/null +++ b/admin/src/app/api/contract.ts @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// USER_CODE_BEGIN -- contract +/** + * 获取合同列表 + * @param params + * @returns + */ +export function getContractList(params: Record) { + return request.get(`contract/contract`, {params}) +} + +/** + * 获取合同详情 + * @param id 合同id + * @returns + */ +export function getContractInfo(id: number) { + return request.get(`contract/contract/${id}`); +} + +/** + * 添加合同 + * @param params + * @returns + */ +export function addContract(params: Record) { + return request.post('contract/contract', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑合同 + * @param id + * @param params + * @returns + */ +export function editContract(params: Record) { + return request.put(`contract/contract/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除合同 + * @param id + * @returns + */ +export function deleteContract(id: number) { + return request.delete(`contract/contract/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- contract diff --git a/admin/src/app/api/course.ts b/admin/src/app/api/course.ts new file mode 100644 index 00000000..3014d56f --- /dev/null +++ b/admin/src/app/api/course.ts @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// USER_CODE_BEGIN -- course +/** + * 获取课程列表 + * @param params + * @returns + */ +export function getCourseList(params: Record) { + return request.get(`course/course`, {params}) +} + +/** + * 获取课程详情 + * @param id 课程id + * @returns + */ +export function getCourseInfo(id: number) { + return request.get(`course/course/${id}`); +} + +/** + * 添加课程 + * @param params + * @returns + */ +export function addCourse(params: Record) { + return request.post('course/course', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑课程 + * @param id + * @param params + * @returns + */ +export function editCourse(params: Record) { + return request.put(`course/course/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除课程 + * @param id + * @returns + */ +export function deleteCourse(id: number) { + return request.delete(`course/course/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- course diff --git a/admin/src/app/api/course_schedule.ts b/admin/src/app/api/course_schedule.ts new file mode 100644 index 00000000..f5892bfd --- /dev/null +++ b/admin/src/app/api/course_schedule.ts @@ -0,0 +1,54 @@ +import request from '@/utils/request' + + + +// USER_CODE_BEGIN -- course_schedule +/** + * 获取课程安排列表 + * @param params + * @returns + */ +export function getCourseScheduleList(params: Record) { + return request.get(`course_schedule/course_schedule`, {params}) +} + +/** + * 获取课程安排详情 + * @param id 课程安排id + * @returns + */ +export function getCourseScheduleInfo(id: number) { + return request.get(`course_schedule/course_schedule/${id}`); +} + +/** + * 添加课程安排 + * @param params + * @returns + */ +export function addCourseSchedule(params: Record) { + return request.post('course_schedule/course_schedule', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑课程安排 + * @param id + * @param params + * @returns + */ +export function editCourseSchedule(params: Record) { + return request.put(`course_schedule/course_schedule/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除课程安排 + * @param id + * @returns + */ +export function deleteCourseSchedule(id: number) { + return request.delete(`course_schedule/course_schedule/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- course_schedule diff --git a/admin/src/app/api/customer_resource_changes.ts b/admin/src/app/api/customer_resource_changes.ts new file mode 100644 index 00000000..45f6360f --- /dev/null +++ b/admin/src/app/api/customer_resource_changes.ts @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// USER_CODE_BEGIN -- customer_resource_changes +/** + * 获取客户资源表变更记录列表 + * @param params + * @returns + */ +export function getCustomerResourceChangesList(params: Record) { + return request.get(`customer_resource_changes/customer_resource_changes`, {params}) +} + +/** + * 获取客户资源表变更记录详情 + * @param id 客户资源表变更记录id + * @returns + */ +export function getCustomerResourceChangesInfo(id: number) { + return request.get(`customer_resource_changes/customer_resource_changes/${id}`); +} + +/** + * 添加客户资源表变更记录 + * @param params + * @returns + */ +export function addCustomerResourceChanges(params: Record) { + return request.post('customer_resource_changes/customer_resource_changes', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑客户资源表变更记录 + * @param id + * @param params + * @returns + */ +export function editCustomerResourceChanges(params: Record) { + return request.put(`customer_resource_changes/customer_resource_changes/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除客户资源表变更记录 + * @param id + * @returns + */ +export function deleteCustomerResourceChanges(id: number) { + return request.delete(`customer_resource_changes/customer_resource_changes/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- customer_resource_changes diff --git a/admin/src/app/api/customer_resources.ts b/admin/src/app/api/customer_resources.ts new file mode 100644 index 00000000..2bd4fb9a --- /dev/null +++ b/admin/src/app/api/customer_resources.ts @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// USER_CODE_BEGIN -- customer_resources +/** + * 获取客户资源列表 + * @param params + * @returns + */ +export function getCustomerResourcesList(params: Record) { + return request.get(`customer_resources/customer_resources`, {params}) +} + +/** + * 获取客户资源详情 + * @param id 客户资源id + * @returns + */ +export function getCustomerResourcesInfo(id: number) { + return request.get(`customer_resources/customer_resources/${id}`); +} + +/** + * 添加客户资源 + * @param params + * @returns + */ +export function addCustomerResources(params: Record) { + return request.post('customer_resources/customer_resources', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑客户资源 + * @param id + * @param params + * @returns + */ +export function editCustomerResources(params: Record) { + return request.put(`customer_resources/customer_resources/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除客户资源 + * @param id + * @returns + */ +export function deleteCustomerResources(id: number) { + return request.delete(`customer_resources/customer_resources/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- customer_resources diff --git a/admin/src/app/api/departments.ts b/admin/src/app/api/departments.ts new file mode 100644 index 00000000..587426c0 --- /dev/null +++ b/admin/src/app/api/departments.ts @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// USER_CODE_BEGIN -- departments +/** + * 获取部门列表 + * @param params + * @returns + */ +export function getDepartmentsList(params: Record) { + return request.get(`departments/departments`, {params}) +} + +/** + * 获取部门详情 + * @param id 部门id + * @returns + */ +export function getDepartmentsInfo(id: number) { + return request.get(`departments/departments/${id}`); +} + +/** + * 添加部门 + * @param params + * @returns + */ +export function addDepartments(params: Record) { + return request.post('departments/departments', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑部门 + * @param id + * @param params + * @returns + */ +export function editDepartments(params: Record) { + return request.put(`departments/departments/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除部门 + * @param id + * @returns + */ +export function deleteDepartments(id: number) { + return request.delete(`departments/departments/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- departments diff --git a/admin/src/app/api/exam_answers.ts b/admin/src/app/api/exam_answers.ts new file mode 100644 index 00000000..85638197 --- /dev/null +++ b/admin/src/app/api/exam_answers.ts @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// USER_CODE_BEGIN -- exam_answers +/** + * 获取答题记录列表 + * @param params + * @returns + */ +export function getExamAnswersList(params: Record) { + return request.get(`exam_answers/exam_answers`, {params}) +} + +/** + * 获取答题记录详情 + * @param id 答题记录id + * @returns + */ +export function getExamAnswersInfo(id: number) { + return request.get(`exam_answers/exam_answers/${id}`); +} + +/** + * 添加答题记录 + * @param params + * @returns + */ +export function addExamAnswers(params: Record) { + return request.post('exam_answers/exam_answers', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑答题记录 + * @param id + * @param params + * @returns + */ +export function editExamAnswers(params: Record) { + return request.put(`exam_answers/exam_answers/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除答题记录 + * @param id + * @returns + */ +export function deleteExamAnswers(id: number) { + return request.delete(`exam_answers/exam_answers/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- exam_answers diff --git a/admin/src/app/api/exam_papers.ts b/admin/src/app/api/exam_papers.ts new file mode 100644 index 00000000..fc369e54 --- /dev/null +++ b/admin/src/app/api/exam_papers.ts @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// USER_CODE_BEGIN -- exam_papers +/** + * 获取试卷列表 + * @param params + * @returns + */ +export function getExamPapersList(params: Record) { + return request.get(`exam_papers/exam_papers`, {params}) +} + +/** + * 获取试卷详情 + * @param id 试卷id + * @returns + */ +export function getExamPapersInfo(id: number) { + return request.get(`exam_papers/exam_papers/${id}`); +} + +/** + * 添加试卷 + * @param params + * @returns + */ +export function addExamPapers(params: Record) { + return request.post('exam_papers/exam_papers', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑试卷 + * @param id + * @param params + * @returns + */ +export function editExamPapers(params: Record) { + return request.put(`exam_papers/exam_papers/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除试卷 + * @param id + * @returns + */ +export function deleteExamPapers(id: number) { + return request.delete(`exam_papers/exam_papers/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- exam_papers diff --git a/admin/src/app/api/exam_questions.ts b/admin/src/app/api/exam_questions.ts new file mode 100644 index 00000000..7ff5aff7 --- /dev/null +++ b/admin/src/app/api/exam_questions.ts @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// USER_CODE_BEGIN -- exam_questions +/** + * 获取试题列表 + * @param params + * @returns + */ +export function getExamQuestionsList(params: Record) { + return request.get(`exam_questions/exam_questions`, {params}) +} + +/** + * 获取试题详情 + * @param id 试题id + * @returns + */ +export function getExamQuestionsInfo(id: number) { + return request.get(`exam_questions/exam_questions/${id}`); +} + +/** + * 添加试题 + * @param params + * @returns + */ +export function addExamQuestions(params: Record) { + return request.post('exam_questions/exam_questions', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑试题 + * @param id + * @param params + * @returns + */ +export function editExamQuestions(params: Record) { + return request.put(`exam_questions/exam_questions/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除试题 + * @param id + * @returns + */ +export function deleteExamQuestions(id: number) { + return request.delete(`exam_questions/exam_questions/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- exam_questions diff --git a/admin/src/app/api/exam_records.ts b/admin/src/app/api/exam_records.ts new file mode 100644 index 00000000..16f1b166 --- /dev/null +++ b/admin/src/app/api/exam_records.ts @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// USER_CODE_BEGIN -- exam_records +/** + * 获取考试记录列表 + * @param params + * @returns + */ +export function getExamRecordsList(params: Record) { + return request.get(`exam_records/exam_records`, {params}) +} + +/** + * 获取考试记录详情 + * @param id 考试记录id + * @returns + */ +export function getExamRecordsInfo(id: number) { + return request.get(`exam_records/exam_records/${id}`); +} + +/** + * 添加考试记录 + * @param params + * @returns + */ +export function addExamRecords(params: Record) { + return request.post('exam_records/exam_records', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑考试记录 + * @param id + * @param params + * @returns + */ +export function editExamRecords(params: Record) { + return request.put(`exam_records/exam_records/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除考试记录 + * @param id + * @returns + */ +export function deleteExamRecords(id: number) { + return request.delete(`exam_records/exam_records/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- exam_records diff --git a/admin/src/app/api/order_table.ts b/admin/src/app/api/order_table.ts new file mode 100644 index 00000000..3a3aa304 --- /dev/null +++ b/admin/src/app/api/order_table.ts @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// USER_CODE_BEGIN -- order_table +/** + * 获取订单列表 + * @param params + * @returns + */ +export function getOrderTableList(params: Record) { + return request.get(`order_table/order_table`, {params}) +} + +/** + * 获取订单详情 + * @param id 订单id + * @returns + */ +export function getOrderTableInfo(id: number) { + return request.get(`order_table/order_table/${id}`); +} + +/** + * 添加订单 + * @param params + * @returns + */ +export function addOrderTable(params: Record) { + return request.post('order_table/order_table', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑订单 + * @param id + * @param params + * @returns + */ +export function editOrderTable(params: Record) { + return request.put(`order_table/order_table/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除订单 + * @param id + * @returns + */ +export function deleteOrderTable(id: number) { + return request.delete(`order_table/order_table/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- order_table diff --git a/admin/src/app/api/performance_records.ts b/admin/src/app/api/performance_records.ts new file mode 100644 index 00000000..d2fb08a4 --- /dev/null +++ b/admin/src/app/api/performance_records.ts @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// USER_CODE_BEGIN -- performance_records +/** + * 获取绩效记录列表 + * @param params + * @returns + */ +export function getPerformanceRecordsList(params: Record) { + return request.get(`performance_records/performance_records`, {params}) +} + +/** + * 获取绩效记录详情 + * @param id 绩效记录id + * @returns + */ +export function getPerformanceRecordsInfo(id: number) { + return request.get(`performance_records/performance_records/${id}`); +} + +/** + * 添加绩效记录 + * @param params + * @returns + */ +export function addPerformanceRecords(params: Record) { + return request.post('performance_records/performance_records', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑绩效记录 + * @param id + * @param params + * @returns + */ +export function editPerformanceRecords(params: Record) { + return request.put(`performance_records/performance_records/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除绩效记录 + * @param id + * @returns + */ +export function deletePerformanceRecords(id: number) { + return request.delete(`performance_records/performance_records/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- performance_records diff --git a/admin/src/app/api/person_course_schedule.ts b/admin/src/app/api/person_course_schedule.ts new file mode 100644 index 00000000..f8ef41f2 --- /dev/null +++ b/admin/src/app/api/person_course_schedule.ts @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// USER_CODE_BEGIN -- person_course_schedule +/** + * 获取人员与课程安排关系列表 + * @param params + * @returns + */ +export function getPersonCourseScheduleList(params: Record) { + return request.get(`person_course_schedule/person_course_schedule`, {params}) +} + +/** + * 获取人员与课程安排关系详情 + * @param id 人员与课程安排关系id + * @returns + */ +export function getPersonCourseScheduleInfo(id: number) { + return request.get(`person_course_schedule/person_course_schedule/${id}`); +} + +/** + * 添加人员与课程安排关系 + * @param params + * @returns + */ +export function addPersonCourseSchedule(params: Record) { + return request.post('person_course_schedule/person_course_schedule', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑人员与课程安排关系 + * @param id + * @param params + * @returns + */ +export function editPersonCourseSchedule(params: Record) { + return request.put(`person_course_schedule/person_course_schedule/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除人员与课程安排关系 + * @param id + * @returns + */ +export function deletePersonCourseSchedule(id: number) { + return request.delete(`person_course_schedule/person_course_schedule/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- person_course_schedule diff --git a/admin/src/app/api/physical_test.ts b/admin/src/app/api/physical_test.ts new file mode 100644 index 00000000..130670f6 --- /dev/null +++ b/admin/src/app/api/physical_test.ts @@ -0,0 +1,54 @@ +import request from '@/utils/request' + + + +// USER_CODE_BEGIN -- physical_test +/** + * 获取体测列表 + * @param params + * @returns + */ +export function getPhysicalTestList(params: Record) { + return request.get(`physical_test/physical_test`, {params}) +} + +/** + * 获取体测详情 + * @param id 体测id + * @returns + */ +export function getPhysicalTestInfo(id: number) { + return request.get(`physical_test/physical_test/${id}`); +} + +/** + * 添加体测 + * @param params + * @returns + */ +export function addPhysicalTest(params: Record) { + return request.post('physical_test/physical_test', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑体测 + * @param id + * @param params + * @returns + */ +export function editPhysicalTest(params: Record) { + return request.put(`physical_test/physical_test/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除体测 + * @param id + * @returns + */ +export function deletePhysicalTest(id: number) { + return request.delete(`physical_test/physical_test/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- physical_test diff --git a/admin/src/app/api/reimbursement.ts b/admin/src/app/api/reimbursement.ts new file mode 100644 index 00000000..50d28184 --- /dev/null +++ b/admin/src/app/api/reimbursement.ts @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// USER_CODE_BEGIN -- reimbursement +/** + * 获取报销记录列表 + * @param params + * @returns + */ +export function getReimbursementList(params: Record) { + return request.get(`reimbursement/reimbursement`, {params}) +} + +/** + * 获取报销记录详情 + * @param id 报销记录id + * @returns + */ +export function getReimbursementInfo(id: number) { + return request.get(`reimbursement/reimbursement/${id}`); +} + +/** + * 添加报销记录 + * @param params + * @returns + */ +export function addReimbursement(params: Record) { + return request.post('reimbursement/reimbursement', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑报销记录 + * @param id + * @param params + * @returns + */ +export function editReimbursement(params: Record) { + return request.put(`reimbursement/reimbursement/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除报销记录 + * @param id + * @returns + */ +export function deleteReimbursement(id: number) { + return request.delete(`reimbursement/reimbursement/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- reimbursement diff --git a/admin/src/app/api/resource_sharing.ts b/admin/src/app/api/resource_sharing.ts new file mode 100644 index 00000000..4284f05e --- /dev/null +++ b/admin/src/app/api/resource_sharing.ts @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// USER_CODE_BEGIN -- resource_sharing +/** + * 获取资源共享列表 + * @param params + * @returns + */ +export function getResourceSharingList(params: Record) { + return request.get(`resource_sharing/resource_sharing`, {params}) +} + +/** + * 获取资源共享详情 + * @param id 资源共享id + * @returns + */ +export function getResourceSharingInfo(id: number) { + return request.get(`resource_sharing/resource_sharing/${id}`); +} + +/** + * 添加资源共享 + * @param params + * @returns + */ +export function addResourceSharing(params: Record) { + return request.post('resource_sharing/resource_sharing', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑资源共享 + * @param id + * @param params + * @returns + */ +export function editResourceSharing(params: Record) { + return request.put(`resource_sharing/resource_sharing/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除资源共享 + * @param id + * @returns + */ +export function deleteResourceSharing(id: number) { + return request.delete(`resource_sharing/resource_sharing/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- resource_sharing diff --git a/admin/src/app/api/salary.ts b/admin/src/app/api/salary.ts new file mode 100644 index 00000000..d859d0b7 --- /dev/null +++ b/admin/src/app/api/salary.ts @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// USER_CODE_BEGIN -- salary +/** + * 获取工资列表 + * @param params + * @returns + */ +export function getSalaryList(params: Record) { + return request.get(`salary/salary`, {params}) +} + +/** + * 获取工资详情 + * @param id 工资id + * @returns + */ +export function getSalaryInfo(id: number) { + return request.get(`salary/salary/${id}`); +} + +/** + * 添加工资 + * @param params + * @returns + */ +export function addSalary(params: Record) { + return request.post('salary/salary', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑工资 + * @param id + * @param params + * @returns + */ +export function editSalary(params: Record) { + return request.put(`salary/salary/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除工资 + * @param id + * @returns + */ +export function deleteSalary(id: number) { + return request.delete(`salary/salary/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- salary diff --git a/admin/src/app/api/service.ts b/admin/src/app/api/service.ts new file mode 100644 index 00000000..a9b01e82 --- /dev/null +++ b/admin/src/app/api/service.ts @@ -0,0 +1,54 @@ +import request from '@/utils/request' + + + +// USER_CODE_BEGIN -- service +/** + * 获取服务列表 + * @param params + * @returns + */ +export function getServiceList(params: Record) { + return request.get(`service/service`, {params}) +} + +/** + * 获取服务详情 + * @param id 服务id + * @returns + */ +export function getServiceInfo(id: number) { + return request.get(`service/service/${id}`); +} + +/** + * 添加服务 + * @param params + * @returns + */ +export function addService(params: Record) { + return request.post('service/service', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑服务 + * @param id + * @param params + * @returns + */ +export function editService(params: Record) { + return request.put(`service/service/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除服务 + * @param id + * @returns + */ +export function deleteService(id: number) { + return request.delete(`service/service/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- service diff --git a/admin/src/app/api/six_speed.ts b/admin/src/app/api/six_speed.ts new file mode 100644 index 00000000..aad50570 --- /dev/null +++ b/admin/src/app/api/six_speed.ts @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// USER_CODE_BEGIN -- six_speed +/** + * 获取六一速列表 + * @param params + * @returns + */ +export function getSixSpeedList(params: Record) { + return request.get(`six_speed/six_speed`, {params}) +} + +/** + * 获取六一速详情 + * @param id 六一速id + * @returns + */ +export function getSixSpeedInfo(id: number) { + return request.get(`six_speed/six_speed/${id}`); +} + +/** + * 添加六一速 + * @param params + * @returns + */ +export function addSixSpeed(params: Record) { + return request.post('six_speed/six_speed', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑六一速 + * @param id + * @param params + * @returns + */ +export function editSixSpeed(params: Record) { + return request.put(`six_speed/six_speed/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除六一速 + * @param id + * @returns + */ +export function deleteSixSpeed(id: number) { + return request.delete(`six_speed/six_speed/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- six_speed diff --git a/admin/src/app/api/six_speed_modification_log.ts b/admin/src/app/api/six_speed_modification_log.ts new file mode 100644 index 00000000..19a02c61 --- /dev/null +++ b/admin/src/app/api/six_speed_modification_log.ts @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// USER_CODE_BEGIN -- six_speed_modification_log +/** + * 获取六一速修改记录列表 + * @param params + * @returns + */ +export function getSixSpeedModificationLogList(params: Record) { + return request.get(`six_speed_modification_log/six_speed_modification_log`, {params}) +} + +/** + * 获取六一速修改记录详情 + * @param id 六一速修改记录id + * @returns + */ +export function getSixSpeedModificationLogInfo(id: number) { + return request.get(`six_speed_modification_log/six_speed_modification_log/${id}`); +} + +/** + * 添加六一速修改记录 + * @param params + * @returns + */ +export function addSixSpeedModificationLog(params: Record) { + return request.post('six_speed_modification_log/six_speed_modification_log', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑六一速修改记录 + * @param id + * @param params + * @returns + */ +export function editSixSpeedModificationLog(params: Record) { + return request.put(`six_speed_modification_log/six_speed_modification_log/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除六一速修改记录 + * @param id + * @returns + */ +export function deleteSixSpeedModificationLog(id: number) { + return request.delete(`six_speed_modification_log/six_speed_modification_log/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- six_speed_modification_log diff --git a/admin/src/app/api/stat_hour.ts b/admin/src/app/api/stat_hour.ts new file mode 100644 index 00000000..6b1be13b --- /dev/null +++ b/admin/src/app/api/stat_hour.ts @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// USER_CODE_BEGIN -- stat_hour +/** + * 获取小时统计列表 + * @param params + * @returns + */ +export function getStatHourList(params: Record) { + return request.get(`stat_hour/stat_hour`, {params}) +} + +/** + * 获取小时统计详情 + * @param id 小时统计id + * @returns + */ +export function getStatHourInfo(id: number) { + return request.get(`stat_hour/stat_hour/${id}`); +} + +/** + * 添加小时统计 + * @param params + * @returns + */ +export function addStatHour(params: Record) { + return request.post('stat_hour/stat_hour', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑小时统计 + * @param id + * @param params + * @returns + */ +export function editStatHour(params: Record) { + return request.put(`stat_hour/stat_hour/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除小时统计 + * @param id + * @returns + */ +export function deleteStatHour(id: number) { + return request.delete(`stat_hour/stat_hour/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- stat_hour diff --git a/admin/src/app/api/student_course_usage.ts b/admin/src/app/api/student_course_usage.ts new file mode 100644 index 00000000..850a6c66 --- /dev/null +++ b/admin/src/app/api/student_course_usage.ts @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// USER_CODE_BEGIN -- student_course_usage +/** + * 获取学员课时消费记录列表 + * @param params + * @returns + */ +export function getStudentCourseUsageList(params: Record) { + return request.get(`student_course_usage/student_course_usage`, {params}) +} + +/** + * 获取学员课时消费记录详情 + * @param id 学员课时消费记录id + * @returns + */ +export function getStudentCourseUsageInfo(id: number) { + return request.get(`student_course_usage/student_course_usage/${id}`); +} + +/** + * 添加学员课时消费记录 + * @param params + * @returns + */ +export function addStudentCourseUsage(params: Record) { + return request.post('student_course_usage/student_course_usage', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑学员课时消费记录 + * @param id + * @param params + * @returns + */ +export function editStudentCourseUsage(params: Record) { + return request.put(`student_course_usage/student_course_usage/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除学员课时消费记录 + * @param id + * @returns + */ +export function deleteStudentCourseUsage(id: number) { + return request.delete(`student_course_usage/student_course_usage/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- student_course_usage diff --git a/admin/src/app/api/student_courses.ts b/admin/src/app/api/student_courses.ts new file mode 100644 index 00000000..36b72b02 --- /dev/null +++ b/admin/src/app/api/student_courses.ts @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// USER_CODE_BEGIN -- student_courses +/** + * 获取学员课程列表 + * @param params + * @returns + */ +export function getStudentCoursesList(params: Record) { + return request.get(`student_courses/student_courses`, {params}) +} + +/** + * 获取学员课程详情 + * @param id 学员课程id + * @returns + */ +export function getStudentCoursesInfo(id: number) { + return request.get(`student_courses/student_courses/${id}`); +} + +/** + * 添加学员课程 + * @param params + * @returns + */ +export function addStudentCourses(params: Record) { + return request.post('student_courses/student_courses', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑学员课程 + * @param id + * @param params + * @returns + */ +export function editStudentCourses(params: Record) { + return request.put(`student_courses/student_courses/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除学员课程 + * @param id + * @returns + */ +export function deleteStudentCourses(id: number) { + return request.delete(`student_courses/student_courses/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- student_courses diff --git a/admin/src/app/api/user_feedback.ts b/admin/src/app/api/user_feedback.ts new file mode 100644 index 00000000..f00dac37 --- /dev/null +++ b/admin/src/app/api/user_feedback.ts @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// USER_CODE_BEGIN -- user_feedback +/** + * 获取用户反馈信息列表 + * @param params + * @returns + */ +export function getUserFeedbackList(params: Record) { + return request.get(`user_feedback/user_feedback`, {params}) +} + +/** + * 获取用户反馈信息详情 + * @param id 用户反馈信息id + * @returns + */ +export function getUserFeedbackInfo(id: number) { + return request.get(`user_feedback/user_feedback/${id}`); +} + +/** + * 添加用户反馈信息 + * @param params + * @returns + */ +export function addUserFeedback(params: Record) { + return request.post('user_feedback/user_feedback', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑用户反馈信息 + * @param id + * @param params + * @returns + */ +export function editUserFeedback(params: Record) { + return request.put(`user_feedback/user_feedback/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除用户反馈信息 + * @param id + * @returns + */ +export function deleteUserFeedback(id: number) { + return request.delete(`user_feedback/user_feedback/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- user_feedback diff --git a/admin/src/app/api/venue.ts b/admin/src/app/api/venue.ts new file mode 100644 index 00000000..d0d7b50f --- /dev/null +++ b/admin/src/app/api/venue.ts @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// USER_CODE_BEGIN -- venue +/** + * 获取场地列表 + * @param params + * @returns + */ +export function getVenueList(params: Record) { + return request.get(`venue/venue`, {params}) +} + +/** + * 获取场地详情 + * @param id 场地id + * @returns + */ +export function getVenueInfo(id: number) { + return request.get(`venue/venue/${id}`); +} + +/** + * 添加场地 + * @param params + * @returns + */ +export function addVenue(params: Record) { + return request.post('venue/venue', params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 编辑场地 + * @param id + * @param params + * @returns + */ +export function editVenue(params: Record) { + return request.put(`venue/venue/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true }) +} + +/** + * 删除场地 + * @param id + * @returns + */ +export function deleteVenue(id: number) { + return request.delete(`venue/venue/${id}`, { showErrorMessage: true, showSuccessMessage: true }) +} + + + +// USER_CODE_END -- venue diff --git a/admin/src/app/lang/zh-cn/attendance.attendance.json b/admin/src/app/lang/zh-cn/attendance.attendance.json new file mode 100644 index 00000000..cd4ea2e1 --- /dev/null +++ b/admin/src/app/lang/zh-cn/attendance.attendance.json @@ -0,0 +1,29 @@ +{ + "id":"考勤编号", + "idPlaceholder":"请输入考勤编号", + "campusId":"校区ID", + "campusIdPlaceholder":"请输入校区ID", + "staffId":"人员ID", + "staffIdPlaceholder":"请输入人员ID", + "attendanceDate":"考勤日期", + "attendanceDatePlaceholder":"请输入考勤日期", + "checkInTime":"签到时间", + "checkInTimePlaceholder":"请输入签到时间", + "checkOutTime":"签退时间", + "checkOutTimePlaceholder":"请输入签退时间", + "status":"考勤状态", + "statusPlaceholder":"请输入考勤状态", + "remarks":"备注", + "remarksPlaceholder":"请输入备注", + "createdAt":"创建时间", + "createdAtPlaceholder":"请输入创建时间", + "updatedAt":"修改时间", + "updatedAtPlaceholder":"请输入修改时间", + "coordinate":"坐标", + "coordinatePlaceholder":"请输入坐标", + "addAttendance":"添加考勤", + "updateAttendance":"编辑考勤", + "attendanceDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/campus_person_role.campus_person_role.json b/admin/src/app/lang/zh-cn/campus_person_role.campus_person_role.json new file mode 100644 index 00000000..761e1dfe --- /dev/null +++ b/admin/src/app/lang/zh-cn/campus_person_role.campus_person_role.json @@ -0,0 +1,23 @@ +{ + "id":"关系编号", + "idPlaceholder":"请输入关系编号", + "campusId":"校区ID", + "campusIdPlaceholder":"请输入校区ID", + "personId":"人员ID", + "personIdPlaceholder":"请输入人员ID", + "roleId":"角色ID", + "roleIdPlaceholder":"请输入角色ID", + "deptId":"部门表", + "deptIdPlaceholder":"请输入部门表", + "createdAt":"创建时间", + "createdAtPlaceholder":"请输入创建时间", + "updatedAt":"更新时间", + "updatedAtPlaceholder":"请输入更新时间", + "deletedAt":"逻辑删除时间", + "deletedAtPlaceholder":"请输入逻辑删除时间", + "addCampusPersonRole":"添加角色关系", + "updateCampusPersonRole":"编辑角色关系", + "campusPersonRoleDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/class.class.json b/admin/src/app/lang/zh-cn/class.class.json new file mode 100644 index 00000000..efaba951 --- /dev/null +++ b/admin/src/app/lang/zh-cn/class.class.json @@ -0,0 +1,35 @@ +{ + "id":"班级编号", + "idPlaceholder":"请输入班级编号", + "campusId":"校区ID", + "campusIdPlaceholder":"请输入校区ID", + "campusName":"校区名称", + "campusNamePlaceholder":"请输入校区名称", + "className":"班级名称", + "classNamePlaceholder":"请输入班级名称", + "headCoach":"班级主教练", + "headCoachPlaceholder":"请输入班级主教练", + "ageGroup":"班级授课年龄段", + "ageGroupPlaceholder":"请输入班级授课年龄段", + "classType":"班级类型", + "classTypePlaceholder":"请输入班级类型", + "assistantCoach":"班级助教", + "assistantCoachPlaceholder":"请输入班级助教", + "createdAt":"创建时间", + "createdAtPlaceholder":"请输入创建时间", + "updatedAt":"修改时间", + "updatedAtPlaceholder":"请输入修改时间", + "deletedAt":"逻辑删除时间", + "deletedAtPlaceholder":"请输入逻辑删除时间", + "status":"班级状态", + "statusPlaceholder":"请输入班级状态", + "sortOrder":"班级排序", + "sortOrderPlaceholder":"请输入班级排序", + "remarks":"班级备注", + "remarksPlaceholder":"请输入班级备注", + "addClass":"添加班级", + "updateClass":"编辑班级", + "classDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/communication_records.communication_records.json b/admin/src/app/lang/zh-cn/communication_records.communication_records.json new file mode 100644 index 00000000..58afdb18 --- /dev/null +++ b/admin/src/app/lang/zh-cn/communication_records.communication_records.json @@ -0,0 +1,31 @@ +{ + "id":"沟通记录编号", + "idPlaceholder":"请输入沟通记录编号", + "staffId":"员工ID", + "staffIdPlaceholder":"请输入员工ID", + "resourceId":"资源ID", + "resourceIdPlaceholder":"请输入资源ID", + "resourceType":"资源类型(如设备、文件、系统等)", + "resourceTypePlaceholder":"请输入资源类型(如设备、文件、系统等)", + "communicationType":"沟通类型: phone-电话, email-邮件, meeting-会议, other-其他", + "communicationTypePlaceholder":"请输入沟通类型: phone-电话, email-邮件, meeting-会议, other-其他", + "communicationResult":"沟通结果: success-成功, failure-失败, pending-待定", + "communicationResultPlaceholder":"请输入沟通结果: success-成功, failure-失败, pending-待定", + "communicationTime":"沟通时间", + "communicationTimePlaceholder":"请输入沟通时间", + "remarks":"备注", + "remarksPlaceholder":"请输入备注", + "tag":"标签: high-高, medium-中, low-低", + "tagPlaceholder":"请输入标签: high-高, medium-中, low-低", + "businessId":"关联的业务ID", + "businessIdPlaceholder":"请输入关联的业务ID", + "createdAt":"创建时间", + "createdAtPlaceholder":"请输入创建时间", + "updatedAt":"修改时间", + "updatedAtPlaceholder":"请输入修改时间", + "addCommunicationRecords":"添加沟通记录", + "updateCommunicationRecords":"编辑沟通记录", + "communicationRecordsDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/contract.contract.json b/admin/src/app/lang/zh-cn/contract.contract.json new file mode 100644 index 00000000..6a73af85 --- /dev/null +++ b/admin/src/app/lang/zh-cn/contract.contract.json @@ -0,0 +1,25 @@ +{ + "id":"合同编号", + "idPlaceholder":"请输入合同编号", + "contractName":"合同名称", + "contractNamePlaceholder":"请输入合同名称", + "contractTemplate":"合同模板", + "contractTemplatePlaceholder":"请输入合同模板", + "contractStatus":"合同状态", + "contractStatusPlaceholder":"请输入合同状态", + "contractType":"合同类型", + "contractTypePlaceholder":"请输入合同类型", + "remarks":"合同备注", + "remarksPlaceholder":"请输入合同备注", + "createdAt":"创建时间", + "createdAtPlaceholder":"请输入创建时间", + "updatedAt":"修改时间", + "updatedAtPlaceholder":"请输入修改时间", + "deletedAt":"逻辑删除时间", + "deletedAtPlaceholder":"请输入逻辑删除时间", + "addContract":"添加合同", + "updateContract":"编辑合同", + "contractDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/course.course.json b/admin/src/app/lang/zh-cn/course.course.json new file mode 100644 index 00000000..b7442ed7 --- /dev/null +++ b/admin/src/app/lang/zh-cn/course.course.json @@ -0,0 +1,27 @@ +{ + "id":"课程编号", + "idPlaceholder":"请输入课程编号", + "courseName":"课程名称", + "courseNamePlaceholder":"请输入课程名称", + "courseType":"课程类型", + "courseTypePlaceholder":"请输入课程类型", + "duration":"课程时长", + "durationPlaceholder":"请输入课程时长", + "sessionCount":"课时数量", + "sessionCountPlaceholder":"请输入课时数量", + "singleSessionCount":"单次逍客数量", + "singleSessionCountPlaceholder":"请输入单次逍客数量", + "price":"课程价格", + "pricePlaceholder":"请输入课程价格", + "internalReminder":"内部提醒课时", + "internalReminderPlaceholder":"请输入内部提醒课时", + "customerReminder":"客户提醒课时", + "customerReminderPlaceholder":"请输入客户提醒课时", + "remarks":"课程备注", + "remarksPlaceholder":"请输入课程备注", + "addCourse":"添加课程", + "updateCourse":"编辑课程", + "courseDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/course_schedule.course_schedule.json b/admin/src/app/lang/zh-cn/course_schedule.course_schedule.json new file mode 100644 index 00000000..63c0aada --- /dev/null +++ b/admin/src/app/lang/zh-cn/course_schedule.course_schedule.json @@ -0,0 +1,29 @@ +{ + "id":"课程安排编号", + "idPlaceholder":"请输入课程安排编号", + "campusId":"校区ID", + "campusIdPlaceholder":"请输入校区ID", + "venueId":"场地ID", + "venueIdPlaceholder":"请输入场地ID", + "courseDate":"上课日期", + "courseDatePlaceholder":"请输入上课日期", + "timeSlot":"上课时段", + "timeSlotPlaceholder":"请输入上课时段", + "courseId":"课程ID", + "courseIdPlaceholder":"请输入课程ID", + "coachId":"上课教练ID", + "coachIdPlaceholder":"请输入上课教练ID", + "participants":"参与人员列表", + "participantsPlaceholder":"请输入参与人员列表", + "studentIds":"上课学生列表", + "studentIdsPlaceholder":"请输入上课学生列表", + "availableCapacity":"根据场地容量判断的可安排学员位置数量", + "availableCapacityPlaceholder":"请输入根据场地容量判断的可安排学员位置数量", + "status":"课程状态:", + "statusPlaceholder":"请输入课程状态:", + "addCourseSchedule":"添加课程安排", + "updateCourseSchedule":"编辑课程安排", + "courseScheduleDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/customer_resource_changes.customer_resource_changes.json b/admin/src/app/lang/zh-cn/customer_resource_changes.customer_resource_changes.json new file mode 100644 index 00000000..3be4947b --- /dev/null +++ b/admin/src/app/lang/zh-cn/customer_resource_changes.customer_resource_changes.json @@ -0,0 +1,21 @@ +{ + "id":"修改编号", + "idPlaceholder":"请输入修改编号", + "customerResourceId":"客户资源的ID", + "customerResourceIdPlaceholder":"请输入客户资源的ID", + "operatorId":"操作人的ID", + "operatorIdPlaceholder":"请输入操作人的ID", + "campusId":"操作校区的ID", + "campusIdPlaceholder":"请输入操作校区的ID", + "modifiedFields":"修改的哪些字段", + "modifiedFieldsPlaceholder":"请输入修改的哪些字段", + "oldValues":"修改前的值", + "oldValuesPlaceholder":"请输入修改前的值", + "newValues":"修改后的值", + "newValuesPlaceholder":"请输入修改后的值", + "addCustomerResourceChanges":"添加客户资源表变更记录", + "updateCustomerResourceChanges":"编辑客户资源表变更记录", + "customerResourceChangesDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/customer_resources.customer_resources.json b/admin/src/app/lang/zh-cn/customer_resources.customer_resources.json new file mode 100644 index 00000000..7e7b68c0 --- /dev/null +++ b/admin/src/app/lang/zh-cn/customer_resources.customer_resources.json @@ -0,0 +1,43 @@ +{ + "id":"编号", + "idPlaceholder":"请输入编号", + "createYearMonth":"创建年月", + "createYearMonthPlaceholder":"请输入创建年月", + "createDate":"创建日期", + "createDatePlaceholder":"请输入创建日期", + "sourceChannel":"来源渠道", + "sourceChannelPlaceholder":"请输入来源渠道", + "source":"来源", + "sourcePlaceholder":"请输入来源", + "consultant":"顾问", + "consultantPlaceholder":"请输入顾问", + "name":"姓名", + "namePlaceholder":"请输入姓名", + "age":"年龄", + "agePlaceholder":"请输入年龄", + "gender":"性别: male-男性, female-女性, other-其他", + "genderPlaceholder":"请输入性别: male-男性, female-女性, other-其他", + "phoneNumber":"联系电话", + "phoneNumberPlaceholder":"请输入联系电话", + "demand":"需求", + "demandPlaceholder":"请输入需求", + "purchasingPower":"购买力", + "purchasingPowerPlaceholder":"请输入购买力", + "cognitiveIdea":"认知理念", + "cognitiveIdeaPlaceholder":"请输入认知理念", + "optionalClassTime":"可选上课时间", + "optionalClassTimePlaceholder":"请输入可选上课时间", + "distance":"距离", + "distancePlaceholder":"请输入距离", + "decisionMaker":"决策人", + "decisionMakerPlaceholder":"请输入决策人", + "initialIntent":"客户初步意向度: high-高, medium-中, low-低", + "initialIntentPlaceholder":"请输入客户初步意向度: high-高, medium-中, low-低", + "campus":"所属校区", + "campusPlaceholder":"请输入所属校区", + "addCustomerResources":"添加客户资源", + "updateCustomerResources":"编辑客户资源", + "customerResourcesDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/departments.departments.json b/admin/src/app/lang/zh-cn/departments.departments.json new file mode 100644 index 00000000..0903a446 --- /dev/null +++ b/admin/src/app/lang/zh-cn/departments.departments.json @@ -0,0 +1,13 @@ +{ + "id":"部门编号", + "idPlaceholder":"请输入部门编号", + "departmentName":"部门名称", + "departmentNamePlaceholder":"请输入部门名称", + "parentDepartmentId":"上级部门", + "parentDepartmentIdPlaceholder":"请输入上级部门", + "addDepartments":"添加部门", + "updateDepartments":"编辑部门", + "departmentsDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/exam_answers.exam_answers.json b/admin/src/app/lang/zh-cn/exam_answers.exam_answers.json new file mode 100644 index 00000000..15a45320 --- /dev/null +++ b/admin/src/app/lang/zh-cn/exam_answers.exam_answers.json @@ -0,0 +1,19 @@ +{ + "id":"答题记录编号", + "idPlaceholder":"请输入答题记录编号", + "campusId":"校区ID", + "campusIdPlaceholder":"请输入校区ID", + "userId":"人员ID", + "userIdPlaceholder":"请输入人员ID", + "questionId":"试题ID", + "questionIdPlaceholder":"请输入试题ID", + "answer":"用户答案", + "answerPlaceholder":"请输入用户答案", + "isCorrect":"是否正确", + "isCorrectPlaceholder":"请输入是否正确", + "addExamAnswers":"添加答题记录", + "updateExamAnswers":"编辑答题记录", + "examAnswersDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/exam_papers.exam_papers.json b/admin/src/app/lang/zh-cn/exam_papers.exam_papers.json new file mode 100644 index 00000000..ac93ba92 --- /dev/null +++ b/admin/src/app/lang/zh-cn/exam_papers.exam_papers.json @@ -0,0 +1,15 @@ +{ + "id":"试卷编号", + "idPlaceholder":"请输入试卷编号", + "selectionMode":"题目选择模式: random-随机主题, manual-自选题目", + "selectionModePlaceholder":"请输入题目选择模式: random-随机主题, manual-自选题目", + "totalScore":"总分", + "totalScorePlaceholder":"请输入总分", + "passingScore":"合格分数", + "passingScorePlaceholder":"请输入合格分数", + "addExamPapers":"添加试卷", + "updateExamPapers":"编辑试卷", + "examPapersDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/exam_questions.exam_questions.json b/admin/src/app/lang/zh-cn/exam_questions.exam_questions.json new file mode 100644 index 00000000..89d50aba --- /dev/null +++ b/admin/src/app/lang/zh-cn/exam_questions.exam_questions.json @@ -0,0 +1,33 @@ +{ + "id":"试题编号", + "idPlaceholder":"请输入试题编号", + "questionType":"题型: single_choice-单选, multiple_choice-多选, true_false-判断", + "questionTypePlaceholder":"请输入题型: single_choice-单选, multiple_choice-多选, true_false-判断", + "questionContentType":"题干类型: text-文本, image-图片", + "questionContentTypePlaceholder":"请输入题干类型: text-文本, image-图片", + "questionContent":"题干内容(如果是图片则存储URL)", + "questionContentPlaceholder":"请输入题干内容(如果是图片则存储URL)", + "optionAContentType":"选项A类型: text-文本, image-图片", + "optionAContentTypePlaceholder":"请输入选项A类型: text-文本, image-图片", + "optionAContent":"选项A内容(如果是图片则存储URL)", + "optionAContentPlaceholder":"请输入选项A内容(如果是图片则存储URL)", + "optionBContentType":"选项B类型: text-文本, image-图片", + "optionBContentTypePlaceholder":"请输入选项B类型: text-文本, image-图片", + "optionBContent":"选项B内容(如果是图片则存储URL)", + "optionBContentPlaceholder":"请输入选项B内容(如果是图片则存储URL)", + "optionCContentType":"选项C类型: text-文本, image-图片", + "optionCContentTypePlaceholder":"请输入选项C类型: text-文本, image-图片", + "optionCContent":"选项C内容(如果是图片则存储URL)", + "optionCContentPlaceholder":"请输入选项C内容(如果是图片则存储URL)", + "optionDContentType":"选项D类型: text-文本, image-图片", + "optionDContentTypePlaceholder":"请输入选项D类型: text-文本, image-图片", + "optionDContent":"选项D内容(如果是图片则存储URL)", + "optionDContentPlaceholder":"请输入选项D内容(如果是图片则存储URL)", + "correctAnswer":"正确答案(如果是多选,答案格式为如"A,B,D")", + "correctAnswerPlaceholder":"请输入正确答案(如果是多选,答案格式为如"A,B,D")", + "addExamQuestions":"添加试题", + "updateExamQuestions":"编辑试题", + "examQuestionsDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/exam_questions.exam_questions_edit.json b/admin/src/app/lang/zh-cn/exam_questions.exam_questions_edit.json new file mode 100644 index 00000000..495335e6 --- /dev/null +++ b/admin/src/app/lang/zh-cn/exam_questions.exam_questions_edit.json @@ -0,0 +1,29 @@ +{ + "questionType":"题型: single_choice-单选, multiple_choice-多选, true_false-判断", + "questionContentType":"题干类型: text-文本, image-图片", + "questionContent":"题干内容(如果是图片则存储URL)", + "optionAContentType":"选项A类型: text-文本, image-图片", + "optionAContent":"选项A内容(如果是图片则存储URL)", + "optionBContentType":"选项B类型: text-文本, image-图片", + "optionBContent":"选项B内容(如果是图片则存储URL)", + "optionCContentType":"选项C类型: text-文本, image-图片", + "optionCContent":"选项C内容(如果是图片则存储URL)", + "optionDContentType":"选项D类型: text-文本, image-图片", + "optionDContent":"选项D内容(如果是图片则存储URL)", + "correctAnswer":"正确答案(如果是多选,答案格式为如"A,B,D")", + "questionTypePlaceholder":"请输入题型: single_choice-单选, multiple_choice-多选, true_false-判断", + "questionContentTypePlaceholder":"请输入题干类型: text-文本, image-图片", + "questionContentPlaceholder":"请输入题干内容(如果是图片则存储URL)", + "optionAContentTypePlaceholder":"请输入选项A类型: text-文本, image-图片", + "optionAContentPlaceholder":"请输入选项A内容(如果是图片则存储URL)", + "optionBContentTypePlaceholder":"请输入选项B类型: text-文本, image-图片", + "optionBContentPlaceholder":"请输入选项B内容(如果是图片则存储URL)", + "optionCContentTypePlaceholder":"请输入选项C类型: text-文本, image-图片", + "optionCContentPlaceholder":"请输入选项C内容(如果是图片则存储URL)", + "optionDContentTypePlaceholder":"请输入选项D类型: text-文本, image-图片", + "optionDContentPlaceholder":"请输入选项D内容(如果是图片则存储URL)", + "correctAnswerPlaceholder":"请输入正确答案(如果是多选,答案格式为如"A,B,D")", + "addExamQuestions":"添加试题", + "updateExamQuestions":"编辑试题", + "examQuestionsDeleteTips":"确定要删除该试题吗?" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/exam_records.exam_records.json b/admin/src/app/lang/zh-cn/exam_records.exam_records.json new file mode 100644 index 00000000..d1c654b0 --- /dev/null +++ b/admin/src/app/lang/zh-cn/exam_records.exam_records.json @@ -0,0 +1,23 @@ +{ + "id":"记录编号", + "idPlaceholder":"请输入记录编号", + "campusId":"校区ID", + "campusIdPlaceholder":"请输入校区ID", + "userId":"人员ID", + "userIdPlaceholder":"请输入人员ID", + "paperId":"试卷ID", + "paperIdPlaceholder":"请输入试卷ID", + "score":"得分", + "scorePlaceholder":"请输入得分", + "status":"考试状态: in_progress-进行中, completed-已完成", + "statusPlaceholder":"请输入考试状态: in_progress-进行中, completed-已完成", + "startTime":"考试开始时间", + "startTimePlaceholder":"请输入考试开始时间", + "endTime":"考试结束时间", + "endTimePlaceholder":"请输入考试结束时间", + "addExamRecords":"添加考试记录", + "updateExamRecords":"编辑考试记录", + "examRecordsDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/order_table.order_table.json b/admin/src/app/lang/zh-cn/order_table.order_table.json new file mode 100644 index 00000000..db76ef9f --- /dev/null +++ b/admin/src/app/lang/zh-cn/order_table.order_table.json @@ -0,0 +1,35 @@ +{ + "id":"订单编号", + "idPlaceholder":"请输入订单编号", + "paymentId":"支付编号", + "paymentIdPlaceholder":"请输入支付编号", + "orderStatus":"订单状态: pending-待支付, paid-已支付", + "orderStatusPlaceholder":"请输入订单状态: pending-待支付, paid-已支付", + "paymentType":"付款类型: cash-现金支付, scan_code-扫码支付, subscription-订阅支付", + "paymentTypePlaceholder":"请输入付款类型: cash-现金支付, scan_code-扫码支付, subscription-订阅支付", + "orderAmount":"订单金额", + "orderAmountPlaceholder":"请输入订单金额", + "courseId":"课程ID", + "courseIdPlaceholder":"请输入课程ID", + "classId":"班级ID", + "classIdPlaceholder":"请输入班级ID", + "staffId":"人员ID", + "staffIdPlaceholder":"请输入人员ID", + "resourceId":"资源ID", + "resourceIdPlaceholder":"请输入资源ID", + "afterSalesStatus":"售后状态", + "afterSalesStatusPlaceholder":"请输入售后状态", + "afterSalesReason":"售后原因", + "afterSalesReasonPlaceholder":"请输入售后原因", + "afterSalesTime":"售后时间", + "afterSalesTimePlaceholder":"请输入售后时间", + "paymentTime":"支付时间", + "paymentTimePlaceholder":"请输入支付时间", + "subscriptionPaymentTime":"订阅支付生成时间", + "subscriptionPaymentTimePlaceholder":"请输入订阅支付生成时间", + "addOrderTable":"添加订单", + "updateOrderTable":"编辑订单", + "orderTableDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/performance_records.performance_records.json b/admin/src/app/lang/zh-cn/performance_records.performance_records.json new file mode 100644 index 00000000..2b0f4995 --- /dev/null +++ b/admin/src/app/lang/zh-cn/performance_records.performance_records.json @@ -0,0 +1,23 @@ +{ + "id":"绩效编号", + "idPlaceholder":"请输入绩效编号", + "staffId":"员工ID", + "staffIdPlaceholder":"请输入员工ID", + "resourceId":"资源ID", + "resourceIdPlaceholder":"请输入资源ID", + "orderId":"订单ID", + "orderIdPlaceholder":"请输入订单ID", + "orderStatus":"订单状态: pending-待处理, completed-已完成, cancelled-已取消", + "orderStatusPlaceholder":"请输入订单状态: pending-待处理, completed-已完成, cancelled-已取消", + "performanceType":"绩效类型: sales-销售绩效, marketing-市场绩效, other-其他", + "performanceTypePlaceholder":"请输入绩效类型: sales-销售绩效, marketing-市场绩效, other-其他", + "performanceValue":"绩效金额或分值", + "performanceValuePlaceholder":"请输入绩效金额或分值", + "remarks":"备注", + "remarksPlaceholder":"请输入备注", + "addPerformanceRecords":"添加绩效记录", + "updatePerformanceRecords":"编辑绩效记录", + "performanceRecordsDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/person_course_schedule.person_course_schedule.json b/admin/src/app/lang/zh-cn/person_course_schedule.person_course_schedule.json new file mode 100644 index 00000000..b78fc6f9 --- /dev/null +++ b/admin/src/app/lang/zh-cn/person_course_schedule.person_course_schedule.json @@ -0,0 +1,19 @@ +{ + "id":"关系编号", + "idPlaceholder":"请输入关系编号", + "personId":"人员或资源ID", + "personIdPlaceholder":"请输入人员或资源ID", + "personType":"人员类型: student-正式学员, customer_resource-客户资源", + "personTypePlaceholder":"请输入人员类型: student-正式学员, customer_resource-客户资源", + "scheduleId":"课程安排ID", + "scheduleIdPlaceholder":"请输入课程安排ID", + "courseDate":"上课日期", + "courseDatePlaceholder":"请输入上课日期", + "timeSlot":"上课时段", + "timeSlotPlaceholder":"请输入上课时段", + "addPersonCourseSchedule":"添加人员与课程安排关系", + "updatePersonCourseSchedule":"编辑人员与课程安排关系", + "personCourseScheduleDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/physical_test.physical_test.json b/admin/src/app/lang/zh-cn/physical_test.physical_test.json new file mode 100644 index 00000000..29004413 --- /dev/null +++ b/admin/src/app/lang/zh-cn/physical_test.physical_test.json @@ -0,0 +1,43 @@ +{ + "id":"体测编号", + "idPlaceholder":"请输入体测编号", + "resourceId":"资源ID", + "resourceIdPlaceholder":"请输入资源ID", + "studentId":"学员ID", + "studentIdPlaceholder":"请输入学员ID", + "height":"身高", + "heightPlaceholder":"请输入身高", + "weight":"体重", + "weightPlaceholder":"请输入体重", + "coachId":"教练ID", + "coachIdPlaceholder":"请输入教练ID", + "createdAt":"创建时间", + "createdAtPlaceholder":"请输入创建时间", + "updatedAt":"修改时间", + "updatedAtPlaceholder":"请输入修改时间", + "seatedForwardBend":"坐位体前屈", + "seatedForwardBendPlaceholder":"请输入坐位体前屈", + "sitUps":"仰卧卷腹", + "sitUpsPlaceholder":"请输入仰卧卷腹", + "pushUps":"九十度仰卧撑", + "pushUpsPlaceholder":"请输入九十度仰卧撑", + "flamingoBalance":"火烈鸟平衡测试", + "flamingoBalancePlaceholder":"请输入火烈鸟平衡测试", + "thirtySecJump":"三十秒双脚连续跳", + "thirtySecJumpPlaceholder":"请输入三十秒双脚连续跳", + "standingLongJump":"立定跳远", + "standingLongJumpPlaceholder":"请输入立定跳远", + "agilityRun":"4乘10m灵敏折返跑", + "agilityRunPlaceholder":"请输入4乘10m灵敏折返跑", + "balanceBeam":"走平衡木", + "balanceBeamPlaceholder":"请输入走平衡木", + "tennisThrow":"网球掷远", + "tennisThrowPlaceholder":"请输入网球掷远", + "tenMeterShuttleRun":"十米往返跑", + "tenMeterShuttleRunPlaceholder":"请输入十米往返跑", + "addPhysicalTest":"添加体测", + "updatePhysicalTest":"编辑体测", + "physicalTestDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/reimbursement.reimbursement.json b/admin/src/app/lang/zh-cn/reimbursement.reimbursement.json new file mode 100644 index 00000000..d9a18815 --- /dev/null +++ b/admin/src/app/lang/zh-cn/reimbursement.reimbursement.json @@ -0,0 +1,21 @@ +{ + "id":"报销编号", + "idPlaceholder":"请输入报销编号", + "applicantId":"申请人ID", + "applicantIdPlaceholder":"请输入申请人ID", + "amount":"报销金额", + "amountPlaceholder":"请输入报销金额", + "description":"报销描述", + "descriptionPlaceholder":"请输入报销描述", + "receiptUrl":"发票或收据URL", + "receiptUrlPlaceholder":"请输入发票或收据URL", + "status":"状态", + "statusPlaceholder":"请输入状态", + "processId":"关联的审批流程ID", + "processIdPlaceholder":"请输入关联的审批流程ID", + "addReimbursement":"添加报销记录", + "updateReimbursement":"编辑报销记录", + "reimbursementDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/resource_sharing.resource_sharing.json b/admin/src/app/lang/zh-cn/resource_sharing.resource_sharing.json new file mode 100644 index 00000000..5aa9480d --- /dev/null +++ b/admin/src/app/lang/zh-cn/resource_sharing.resource_sharing.json @@ -0,0 +1,19 @@ +{ + "id":"共享记录编号", + "idPlaceholder":"请输入共享记录编号", + "resourceId":"资源ID", + "resourceIdPlaceholder":"请输入资源ID", + "userId":"用户ID(可为空)", + "userIdPlaceholder":"请输入用户ID(可为空)", + "roleId":"角色ID(可为空)", + "roleIdPlaceholder":"请输入角色ID(可为空)", + "sharedBy":"共享人ID", + "sharedByPlaceholder":"请输入共享人ID", + "sharedAt":"共享时间", + "sharedAtPlaceholder":"请输入共享时间", + "addResourceSharing":"添加资源共享", + "updateResourceSharing":"编辑资源共享", + "resourceSharingDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/salary.salary.json b/admin/src/app/lang/zh-cn/salary.salary.json new file mode 100644 index 00000000..1d485fa5 --- /dev/null +++ b/admin/src/app/lang/zh-cn/salary.salary.json @@ -0,0 +1,33 @@ +{ + "id":"工资编号", + "idPlaceholder":"请输入工资编号", + "staffId":"员工ID", + "staffIdPlaceholder":"请输入员工ID", + "baseSalary":"底薪", + "baseSalaryPlaceholder":"请输入底薪", + "performanceBonus":"绩效", + "performanceBonusPlaceholder":"请输入绩效", + "deductions":"扣款", + "deductionsPlaceholder":"请输入扣款", + "otherSubsidies":"其他补贴", + "otherSubsidiesPlaceholder":"请输入其他补贴", + "netSalary":"实发工资", + "netSalaryPlaceholder":"请输入实发工资", + "paymentStatus":"发放状态", + "paymentStatusPlaceholder":"请输入发放状态", + "paymentMethod":"发放方式", + "paymentMethodPlaceholder":"请输入发放方式", + "remarks":"备注", + "remarksPlaceholder":"请输入备注", + "salaryMonth":"工资月份", + "salaryMonthPlaceholder":"请输入工资月份", + "departmentId":"部门ID", + "departmentIdPlaceholder":"请输入部门ID", + "processId":"关联的审批流程ID", + "processIdPlaceholder":"请输入关联的审批流程ID", + "addSalary":"添加工资", + "updateSalary":"编辑工资", + "salaryDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/service.service.json b/admin/src/app/lang/zh-cn/service.service.json new file mode 100644 index 00000000..de034bce --- /dev/null +++ b/admin/src/app/lang/zh-cn/service.service.json @@ -0,0 +1,29 @@ +{ + "id":"服务编号", + "idPlaceholder":"请输入服务编号", + "serviceName":"服务名称", + "serviceNamePlaceholder":"请输入服务名称", + "previewImageUrl":"服务预览图URL", + "previewImageUrlPlaceholder":"请输入服务预览图URL", + "description":"服务描述", + "descriptionPlaceholder":"请输入服务描述", + "serviceType":"服务类型", + "serviceTypePlaceholder":"请输入服务类型", + "executionRules":"服务执行规则", + "executionRulesPlaceholder":"请输入服务执行规则", + "staffReminder":"是否员工提醒: 1-是, 0-否", + "staffReminderPlaceholder":"请输入是否员工提醒: 1-是, 0-否", + "customerReminder":"是否客户提醒: 1-是, 0-否", + "customerReminderPlaceholder":"请输入是否客户提醒: 1-是, 0-否", + "customerConfirmation":"是否客户确认: 1-是, 0-否", + "customerConfirmationPlaceholder":"请输入是否客户确认: 1-是, 0-否", + "customerFeedback":"客户反馈内容", + "customerFeedbackPlaceholder":"请输入客户反馈内容", + "status":"状态", + "statusPlaceholder":"请输入状态", + "addService":"添加服务", + "updateService":"编辑服务", + "serviceDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/six_speed.six_speed.json b/admin/src/app/lang/zh-cn/six_speed.six_speed.json new file mode 100644 index 00000000..da745496 --- /dev/null +++ b/admin/src/app/lang/zh-cn/six_speed.six_speed.json @@ -0,0 +1,35 @@ +{ + "id":"编号", + "idPlaceholder":"请输入编号", + "purchasePower":"需求购买力", + "purchasePowerPlaceholder":"请输入需求购买力", + "conceptAwareness":"认知理念", + "conceptAwarenessPlaceholder":"请输入认知理念", + "preferredClassTime":"可选上课时间", + "preferredClassTimePlaceholder":"请输入可选上课时间", + "distance":"距离", + "distancePlaceholder":"请输入距离", + "communication":"沟通备注", + "communicationPlaceholder":"请输入沟通备注", + "promisedVisitTime":"承诺到访时间", + "promisedVisitTimePlaceholder":"请输入承诺到访时间", + "actualVisitTime":"实际到访时间", + "actualVisitTimePlaceholder":"请输入实际到访时间", + "callIntent":"电话后的意向程度: low-低, medium-中, high-高", + "callIntentPlaceholder":"请输入电话后的意向程度: low-低, medium-中, high-高", + "firstVisitStatus":"一访情况", + "firstVisitStatusPlaceholder":"请输入一访情况", + "secondVisitStatus":"二访情况", + "secondVisitStatusPlaceholder":"请输入二访情况", + "isClosed":"是否关单: 1-是, 0-否", + "isClosedPlaceholder":"请输入是否关单: 1-是, 0-否", + "staffId":"人员ID", + "staffIdPlaceholder":"请输入人员ID", + "resourceId":"资源ID", + "resourceIdPlaceholder":"请输入资源ID", + "addSixSpeed":"添加六一速", + "updateSixSpeed":"编辑六一速", + "sixSpeedDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/six_speed_modification_log.six_speed_modification_log.json b/admin/src/app/lang/zh-cn/six_speed_modification_log.six_speed_modification_log.json new file mode 100644 index 00000000..7d08cca1 --- /dev/null +++ b/admin/src/app/lang/zh-cn/six_speed_modification_log.six_speed_modification_log.json @@ -0,0 +1,19 @@ +{ + "id":"编号", + "idPlaceholder":"请输入编号", + "campusId":"校区ID", + "campusIdPlaceholder":"请输入校区ID", + "staffId":"人员ID", + "staffIdPlaceholder":"请输入人员ID", + "modifiedField":"修改的字段", + "modifiedFieldPlaceholder":"请输入修改的字段", + "oldValue":"修改前的值", + "oldValuePlaceholder":"请输入修改前的值", + "newValue":"修改后的值", + "newValuePlaceholder":"请输入修改后的值", + "addSixSpeedModificationLog":"添加六一速修改记录", + "updateSixSpeedModificationLog":"编辑六一速修改记录", + "sixSpeedModificationLogDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/stat_hour.stat_hour.json b/admin/src/app/lang/zh-cn/stat_hour.stat_hour.json new file mode 100644 index 00000000..e255eb40 --- /dev/null +++ b/admin/src/app/lang/zh-cn/stat_hour.stat_hour.json @@ -0,0 +1,73 @@ +{ + "id":"", + "idPlaceholder":"请输入", + "addon":"插件", + "addonPlaceholder":"请输入插件", + "field":"统计字段", + "fieldPlaceholder":"请输入统计字段", + "fieldTotal":"总计", + "fieldTotalPlaceholder":"请输入总计", + "year":"年", + "yearPlaceholder":"请输入年", + "month":"月", + "monthPlaceholder":"请输入月", + "day":"天", + "dayPlaceholder":"请输入天", + "startTime":"当日开始时间戳", + "startTimePlaceholder":"请输入当日开始时间戳", + "lastTime":"最后执行时间", + "lastTimePlaceholder":"请输入最后执行时间", + "hour0":"", + "hour0Placeholder":"请输入", + "hour1":"", + "hour1Placeholder":"请输入", + "hour2":"", + "hour2Placeholder":"请输入", + "hour3":"", + "hour3Placeholder":"请输入", + "hour4":"", + "hour4Placeholder":"请输入", + "hour5":"", + "hour5Placeholder":"请输入", + "hour6":"", + "hour6Placeholder":"请输入", + "hour7":"", + "hour7Placeholder":"请输入", + "hour8":"", + "hour8Placeholder":"请输入", + "hour9":"", + "hour9Placeholder":"请输入", + "hour10":"", + "hour10Placeholder":"请输入", + "hour11":"", + "hour11Placeholder":"请输入", + "hour12":"", + "hour12Placeholder":"请输入", + "hour13":"", + "hour13Placeholder":"请输入", + "hour14":"", + "hour14Placeholder":"请输入", + "hour15":"", + "hour15Placeholder":"请输入", + "hour16":"", + "hour16Placeholder":"请输入", + "hour17":"", + "hour17Placeholder":"请输入", + "hour18":"", + "hour18Placeholder":"请输入", + "hour19":"", + "hour19Placeholder":"请输入", + "hour20":"", + "hour20Placeholder":"请输入", + "hour21":"", + "hour21Placeholder":"请输入", + "hour22":"", + "hour22Placeholder":"请输入", + "hour23":"", + "hour23Placeholder":"请输入", + "addStatHour":"添加小时统计", + "updateStatHour":"编辑小时统计", + "statHourDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/student_course_usage.student_course_usage.json b/admin/src/app/lang/zh-cn/student_course_usage.student_course_usage.json new file mode 100644 index 00000000..49ae3aa4 --- /dev/null +++ b/admin/src/app/lang/zh-cn/student_course_usage.student_course_usage.json @@ -0,0 +1,15 @@ +{ + "id":"记录编号", + "idPlaceholder":"请输入记录编号", + "studentCourseId":"学员课程ID(关联到student_courses表)", + "studentCourseIdPlaceholder":"请输入学员课程ID(关联到student_courses表)", + "usedHours":"本次使用的课时数", + "usedHoursPlaceholder":"请输入本次使用的课时数", + "usageDate":"课时使用日期", + "usageDatePlaceholder":"请输入课时使用日期", + "addStudentCourseUsage":"添加学员课时消费记录", + "updateStudentCourseUsage":"编辑学员课时消费记录", + "studentCourseUsageDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/student_courses.student_courses.json b/admin/src/app/lang/zh-cn/student_courses.student_courses.json new file mode 100644 index 00000000..b2cf0e28 --- /dev/null +++ b/admin/src/app/lang/zh-cn/student_courses.student_courses.json @@ -0,0 +1,21 @@ +{ + "id":"记录编号", + "idPlaceholder":"请输入记录编号", + "studentId":"学员ID", + "studentIdPlaceholder":"请输入学员ID", + "courseId":"课程ID", + "courseIdPlaceholder":"请输入课程ID", + "totalHours":"总正式课时数", + "totalHoursPlaceholder":"请输入总正式课时数", + "giftHours":"赠送课时数", + "giftHoursPlaceholder":"请输入赠送课时数", + "startDate":"课程开始日期", + "startDatePlaceholder":"请输入课程开始日期", + "endDate":"课程结束日期", + "endDatePlaceholder":"请输入课程结束日期", + "addStudentCourses":"添加学员课程", + "updateStudentCourses":"编辑学员课程", + "studentCoursesDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/user_feedback.user_feedback.json b/admin/src/app/lang/zh-cn/user_feedback.user_feedback.json new file mode 100644 index 00000000..cfd19588 --- /dev/null +++ b/admin/src/app/lang/zh-cn/user_feedback.user_feedback.json @@ -0,0 +1,15 @@ +{ + "id":"反馈编号", + "idPlaceholder":"请输入反馈编号", + "userId":"用户ID", + "userIdPlaceholder":"请输入用户ID", + "feedbackText":"反馈内容", + "feedbackTextPlaceholder":"请输入反馈内容", + "attachmentUrl":"附件URL(OSS对象存储)", + "attachmentUrlPlaceholder":"请输入附件URL(OSS对象存储)", + "addUserFeedback":"添加用户反馈信息", + "updateUserFeedback":"编辑用户反馈信息", + "userFeedbackDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/lang/zh-cn/venue.venue.json b/admin/src/app/lang/zh-cn/venue.venue.json new file mode 100644 index 00000000..55d453f5 --- /dev/null +++ b/admin/src/app/lang/zh-cn/venue.venue.json @@ -0,0 +1,25 @@ +{ + "id":"场地编号", + "idPlaceholder":"请输入场地编号", + "campusId":"校区ID", + "campusIdPlaceholder":"请输入校区ID", + "venueName":"场地名称", + "venueNamePlaceholder":"请输入场地名称", + "capacity":"场地可容纳人数上限", + "capacityPlaceholder":"请输入场地可容纳人数上限", + "availabilityStatus":"场地可用状态", + "availabilityStatusPlaceholder":"请输入场地可用状态", + "timeRangeType":"场地可用时间范围类型", + "timeRangeTypePlaceholder":"请输入场地可用时间范围类型", + "timeRangeStart":"范围类型的开始时间", + "timeRangeStartPlaceholder":"请输入范围类型的开始时间", + "timeRangeEnd":"范围类型的结束时间", + "timeRangeEndPlaceholder":"请输入范围类型的结束时间", + "fixedTimeRanges":"固定时间范围类型的可用时间, 存储为JSON数组", + "fixedTimeRangesPlaceholder":"请输入固定时间范围类型的可用时间, 存储为JSON数组", + "addVenue":"添加场地", + "updateVenue":"编辑场地", + "venueDeleteTips":"确定要删除该数据吗?", + "startDate":"请选择开始时间", + "endDate":"请选择结束时间" +} \ No newline at end of file diff --git a/admin/src/app/views/attendance/attendance.vue b/admin/src/app/views/attendance/attendance.vue new file mode 100644 index 00000000..f825ec1b --- /dev/null +++ b/admin/src/app/views/attendance/attendance.vue @@ -0,0 +1,213 @@ + + + + + diff --git a/admin/src/app/views/attendance/components/attendance-edit.vue b/admin/src/app/views/attendance/components/attendance-edit.vue new file mode 100644 index 00000000..fae85c12 --- /dev/null +++ b/admin/src/app/views/attendance/components/attendance-edit.vue @@ -0,0 +1,233 @@ + + + + + + diff --git a/admin/src/app/views/campus_person_role/campus_person_role.vue b/admin/src/app/views/campus_person_role/campus_person_role.vue new file mode 100644 index 00000000..47e99577 --- /dev/null +++ b/admin/src/app/views/campus_person_role/campus_person_role.vue @@ -0,0 +1,195 @@ + + + + + diff --git a/admin/src/app/views/campus_person_role/components/campus-person-role-edit.vue b/admin/src/app/views/campus_person_role/components/campus-person-role-edit.vue new file mode 100644 index 00000000..47b753cb --- /dev/null +++ b/admin/src/app/views/campus_person_role/components/campus-person-role-edit.vue @@ -0,0 +1,203 @@ + + + + + + diff --git a/admin/src/app/views/class/class.vue b/admin/src/app/views/class/class.vue new file mode 100644 index 00000000..1928f5a9 --- /dev/null +++ b/admin/src/app/views/class/class.vue @@ -0,0 +1,231 @@ + + + + + diff --git a/admin/src/app/views/class/components/class-edit.vue b/admin/src/app/views/class/components/class-edit.vue new file mode 100644 index 00000000..1c4d6e3f --- /dev/null +++ b/admin/src/app/views/class/components/class-edit.vue @@ -0,0 +1,263 @@ + + + + + + diff --git a/admin/src/app/views/communication_records/communication_records.vue b/admin/src/app/views/communication_records/communication_records.vue new file mode 100644 index 00000000..d4c8ed69 --- /dev/null +++ b/admin/src/app/views/communication_records/communication_records.vue @@ -0,0 +1,219 @@ + + + + + diff --git a/admin/src/app/views/communication_records/components/communication-records-edit.vue b/admin/src/app/views/communication_records/components/communication-records-edit.vue new file mode 100644 index 00000000..2460dda7 --- /dev/null +++ b/admin/src/app/views/communication_records/components/communication-records-edit.vue @@ -0,0 +1,243 @@ + + + + + + diff --git a/admin/src/app/views/contract/components/contract-edit.vue b/admin/src/app/views/contract/components/contract-edit.vue new file mode 100644 index 00000000..0b595811 --- /dev/null +++ b/admin/src/app/views/contract/components/contract-edit.vue @@ -0,0 +1,213 @@ + + + + + + diff --git a/admin/src/app/views/contract/contract.vue b/admin/src/app/views/contract/contract.vue new file mode 100644 index 00000000..a1fc4f9a --- /dev/null +++ b/admin/src/app/views/contract/contract.vue @@ -0,0 +1,201 @@ + + + + + diff --git a/admin/src/app/views/course/components/course-edit.vue b/admin/src/app/views/course/components/course-edit.vue new file mode 100644 index 00000000..91330290 --- /dev/null +++ b/admin/src/app/views/course/components/course-edit.vue @@ -0,0 +1,223 @@ + + + + + + diff --git a/admin/src/app/views/course/course.vue b/admin/src/app/views/course/course.vue new file mode 100644 index 00000000..f4e56e02 --- /dev/null +++ b/admin/src/app/views/course/course.vue @@ -0,0 +1,207 @@ + + + + + diff --git a/admin/src/app/views/course_schedule/components/course-schedule-edit.vue b/admin/src/app/views/course_schedule/components/course-schedule-edit.vue new file mode 100644 index 00000000..7d8fc1d2 --- /dev/null +++ b/admin/src/app/views/course_schedule/components/course-schedule-edit.vue @@ -0,0 +1,233 @@ + + + + + + diff --git a/admin/src/app/views/course_schedule/course_schedule.vue b/admin/src/app/views/course_schedule/course_schedule.vue new file mode 100644 index 00000000..816b8592 --- /dev/null +++ b/admin/src/app/views/course_schedule/course_schedule.vue @@ -0,0 +1,213 @@ + + + + + diff --git a/admin/src/app/views/customer_resource_changes/components/customer-resource-changes-edit.vue b/admin/src/app/views/customer_resource_changes/components/customer-resource-changes-edit.vue new file mode 100644 index 00000000..9dbae596 --- /dev/null +++ b/admin/src/app/views/customer_resource_changes/components/customer-resource-changes-edit.vue @@ -0,0 +1,193 @@ + + + + + + diff --git a/admin/src/app/views/customer_resource_changes/customer_resource_changes.vue b/admin/src/app/views/customer_resource_changes/customer_resource_changes.vue new file mode 100644 index 00000000..e442b7d2 --- /dev/null +++ b/admin/src/app/views/customer_resource_changes/customer_resource_changes.vue @@ -0,0 +1,189 @@ + + + + + diff --git a/admin/src/app/views/customer_resources/components/customer-resources-edit.vue b/admin/src/app/views/customer_resources/components/customer-resources-edit.vue new file mode 100644 index 00000000..0644b431 --- /dev/null +++ b/admin/src/app/views/customer_resources/components/customer-resources-edit.vue @@ -0,0 +1,303 @@ + + + + + + diff --git a/admin/src/app/views/customer_resources/customer_resources.vue b/admin/src/app/views/customer_resources/customer_resources.vue new file mode 100644 index 00000000..bb999fa6 --- /dev/null +++ b/admin/src/app/views/customer_resources/customer_resources.vue @@ -0,0 +1,255 @@ + + + + + diff --git a/admin/src/app/views/departments/components/departments-edit.vue b/admin/src/app/views/departments/components/departments-edit.vue new file mode 100644 index 00000000..17da6b3e --- /dev/null +++ b/admin/src/app/views/departments/components/departments-edit.vue @@ -0,0 +1,153 @@ + + + + + + diff --git a/admin/src/app/views/departments/departments.vue b/admin/src/app/views/departments/departments.vue new file mode 100644 index 00000000..83d4337a --- /dev/null +++ b/admin/src/app/views/departments/departments.vue @@ -0,0 +1,165 @@ + + + + + diff --git a/admin/src/app/views/exam_answers/components/exam-answers-edit.vue b/admin/src/app/views/exam_answers/components/exam-answers-edit.vue new file mode 100644 index 00000000..0518b4b0 --- /dev/null +++ b/admin/src/app/views/exam_answers/components/exam-answers-edit.vue @@ -0,0 +1,183 @@ + + + + + + diff --git a/admin/src/app/views/exam_answers/exam_answers.vue b/admin/src/app/views/exam_answers/exam_answers.vue new file mode 100644 index 00000000..6db75362 --- /dev/null +++ b/admin/src/app/views/exam_answers/exam_answers.vue @@ -0,0 +1,183 @@ + + + + + diff --git a/admin/src/app/views/exam_papers/components/exam-papers-edit.vue b/admin/src/app/views/exam_papers/components/exam-papers-edit.vue new file mode 100644 index 00000000..b6ddeb4c --- /dev/null +++ b/admin/src/app/views/exam_papers/components/exam-papers-edit.vue @@ -0,0 +1,163 @@ + + + + + + diff --git a/admin/src/app/views/exam_papers/exam_papers.vue b/admin/src/app/views/exam_papers/exam_papers.vue new file mode 100644 index 00000000..1bd05111 --- /dev/null +++ b/admin/src/app/views/exam_papers/exam_papers.vue @@ -0,0 +1,171 @@ + + + + + diff --git a/admin/src/app/views/exam_questions/exam_questions.vue b/admin/src/app/views/exam_questions/exam_questions.vue new file mode 100644 index 00000000..0bdeddea --- /dev/null +++ b/admin/src/app/views/exam_questions/exam_questions.vue @@ -0,0 +1,223 @@ + + + + + diff --git a/admin/src/app/views/exam_questions/exam_questions_edit.vue b/admin/src/app/views/exam_questions/exam_questions_edit.vue new file mode 100644 index 00000000..5d27d036 --- /dev/null +++ b/admin/src/app/views/exam_questions/exam_questions_edit.vue @@ -0,0 +1,250 @@ + + + + + diff --git a/admin/src/app/views/exam_records/components/exam-records-edit.vue b/admin/src/app/views/exam_records/components/exam-records-edit.vue new file mode 100644 index 00000000..231402fc --- /dev/null +++ b/admin/src/app/views/exam_records/components/exam-records-edit.vue @@ -0,0 +1,203 @@ + + + + + + diff --git a/admin/src/app/views/exam_records/exam_records.vue b/admin/src/app/views/exam_records/exam_records.vue new file mode 100644 index 00000000..f2cd2604 --- /dev/null +++ b/admin/src/app/views/exam_records/exam_records.vue @@ -0,0 +1,195 @@ + + + + + diff --git a/admin/src/app/views/order_table/components/order-table-edit.vue b/admin/src/app/views/order_table/components/order-table-edit.vue new file mode 100644 index 00000000..aeed17d4 --- /dev/null +++ b/admin/src/app/views/order_table/components/order-table-edit.vue @@ -0,0 +1,263 @@ + + + + + + diff --git a/admin/src/app/views/order_table/order_table.vue b/admin/src/app/views/order_table/order_table.vue new file mode 100644 index 00000000..c4d390f3 --- /dev/null +++ b/admin/src/app/views/order_table/order_table.vue @@ -0,0 +1,231 @@ + + + + + diff --git a/admin/src/app/views/performance_records/components/performance-records-edit.vue b/admin/src/app/views/performance_records/components/performance-records-edit.vue new file mode 100644 index 00000000..c2daa609 --- /dev/null +++ b/admin/src/app/views/performance_records/components/performance-records-edit.vue @@ -0,0 +1,203 @@ + + + + + + diff --git a/admin/src/app/views/performance_records/performance_records.vue b/admin/src/app/views/performance_records/performance_records.vue new file mode 100644 index 00000000..e22f81fa --- /dev/null +++ b/admin/src/app/views/performance_records/performance_records.vue @@ -0,0 +1,195 @@ + + + + + diff --git a/admin/src/app/views/person_course_schedule/components/person-course-schedule-edit.vue b/admin/src/app/views/person_course_schedule/components/person-course-schedule-edit.vue new file mode 100644 index 00000000..6db96236 --- /dev/null +++ b/admin/src/app/views/person_course_schedule/components/person-course-schedule-edit.vue @@ -0,0 +1,183 @@ + + + + + + diff --git a/admin/src/app/views/person_course_schedule/person_course_schedule.vue b/admin/src/app/views/person_course_schedule/person_course_schedule.vue new file mode 100644 index 00000000..6eb4a278 --- /dev/null +++ b/admin/src/app/views/person_course_schedule/person_course_schedule.vue @@ -0,0 +1,183 @@ + + + + + diff --git a/admin/src/app/views/physical_test/components/physical-test-edit.vue b/admin/src/app/views/physical_test/components/physical-test-edit.vue new file mode 100644 index 00000000..6e1493e5 --- /dev/null +++ b/admin/src/app/views/physical_test/components/physical-test-edit.vue @@ -0,0 +1,303 @@ + + + + + + diff --git a/admin/src/app/views/physical_test/physical_test.vue b/admin/src/app/views/physical_test/physical_test.vue new file mode 100644 index 00000000..5ae14bb0 --- /dev/null +++ b/admin/src/app/views/physical_test/physical_test.vue @@ -0,0 +1,255 @@ + + + + + diff --git a/admin/src/app/views/reimbursement/components/reimbursement-edit.vue b/admin/src/app/views/reimbursement/components/reimbursement-edit.vue new file mode 100644 index 00000000..6c2b60d5 --- /dev/null +++ b/admin/src/app/views/reimbursement/components/reimbursement-edit.vue @@ -0,0 +1,193 @@ + + + + + + diff --git a/admin/src/app/views/reimbursement/reimbursement.vue b/admin/src/app/views/reimbursement/reimbursement.vue new file mode 100644 index 00000000..2a63afc6 --- /dev/null +++ b/admin/src/app/views/reimbursement/reimbursement.vue @@ -0,0 +1,189 @@ + + + + + diff --git a/admin/src/app/views/resource_sharing/components/resource-sharing-edit.vue b/admin/src/app/views/resource_sharing/components/resource-sharing-edit.vue new file mode 100644 index 00000000..2e7a8271 --- /dev/null +++ b/admin/src/app/views/resource_sharing/components/resource-sharing-edit.vue @@ -0,0 +1,183 @@ + + + + + + diff --git a/admin/src/app/views/resource_sharing/resource_sharing.vue b/admin/src/app/views/resource_sharing/resource_sharing.vue new file mode 100644 index 00000000..97ab0769 --- /dev/null +++ b/admin/src/app/views/resource_sharing/resource_sharing.vue @@ -0,0 +1,183 @@ + + + + + diff --git a/admin/src/app/views/salary/components/salary-edit.vue b/admin/src/app/views/salary/components/salary-edit.vue new file mode 100644 index 00000000..93e7b9ea --- /dev/null +++ b/admin/src/app/views/salary/components/salary-edit.vue @@ -0,0 +1,253 @@ + + + + + + diff --git a/admin/src/app/views/salary/salary.vue b/admin/src/app/views/salary/salary.vue new file mode 100644 index 00000000..6b12bd35 --- /dev/null +++ b/admin/src/app/views/salary/salary.vue @@ -0,0 +1,225 @@ + + + + + diff --git a/admin/src/app/views/service/components/service-edit.vue b/admin/src/app/views/service/components/service-edit.vue new file mode 100644 index 00000000..efddf592 --- /dev/null +++ b/admin/src/app/views/service/components/service-edit.vue @@ -0,0 +1,233 @@ + + + + + + diff --git a/admin/src/app/views/service/service.vue b/admin/src/app/views/service/service.vue new file mode 100644 index 00000000..3e681813 --- /dev/null +++ b/admin/src/app/views/service/service.vue @@ -0,0 +1,213 @@ + + + + + diff --git a/admin/src/app/views/six_speed/components/six-speed-edit.vue b/admin/src/app/views/six_speed/components/six-speed-edit.vue new file mode 100644 index 00000000..fa2a6631 --- /dev/null +++ b/admin/src/app/views/six_speed/components/six-speed-edit.vue @@ -0,0 +1,263 @@ + + + + + + diff --git a/admin/src/app/views/six_speed/six_speed.vue b/admin/src/app/views/six_speed/six_speed.vue new file mode 100644 index 00000000..6786480d --- /dev/null +++ b/admin/src/app/views/six_speed/six_speed.vue @@ -0,0 +1,231 @@ + + + + + diff --git a/admin/src/app/views/six_speed_modification_log/components/six-speed-modification-log-edit.vue b/admin/src/app/views/six_speed_modification_log/components/six-speed-modification-log-edit.vue new file mode 100644 index 00000000..40b43366 --- /dev/null +++ b/admin/src/app/views/six_speed_modification_log/components/six-speed-modification-log-edit.vue @@ -0,0 +1,183 @@ + + + + + + diff --git a/admin/src/app/views/six_speed_modification_log/six_speed_modification_log.vue b/admin/src/app/views/six_speed_modification_log/six_speed_modification_log.vue new file mode 100644 index 00000000..9c6106bb --- /dev/null +++ b/admin/src/app/views/six_speed_modification_log/six_speed_modification_log.vue @@ -0,0 +1,183 @@ + + + + + diff --git a/admin/src/app/views/stat_hour/components/stat-hour-edit.vue b/admin/src/app/views/stat_hour/components/stat-hour-edit.vue new file mode 100644 index 00000000..41cc75aa --- /dev/null +++ b/admin/src/app/views/stat_hour/components/stat-hour-edit.vue @@ -0,0 +1,453 @@ + + + + + + diff --git a/admin/src/app/views/stat_hour/stat_hour.vue b/admin/src/app/views/stat_hour/stat_hour.vue new file mode 100644 index 00000000..f2b81ec3 --- /dev/null +++ b/admin/src/app/views/stat_hour/stat_hour.vue @@ -0,0 +1,345 @@ + + + + + diff --git a/admin/src/app/views/student_course_usage/components/student-course-usage-edit.vue b/admin/src/app/views/student_course_usage/components/student-course-usage-edit.vue new file mode 100644 index 00000000..0b8b8066 --- /dev/null +++ b/admin/src/app/views/student_course_usage/components/student-course-usage-edit.vue @@ -0,0 +1,163 @@ + + + + + + diff --git a/admin/src/app/views/student_course_usage/student_course_usage.vue b/admin/src/app/views/student_course_usage/student_course_usage.vue new file mode 100644 index 00000000..64c21e71 --- /dev/null +++ b/admin/src/app/views/student_course_usage/student_course_usage.vue @@ -0,0 +1,171 @@ + + + + + diff --git a/admin/src/app/views/student_courses/components/student-courses-edit.vue b/admin/src/app/views/student_courses/components/student-courses-edit.vue new file mode 100644 index 00000000..815059a6 --- /dev/null +++ b/admin/src/app/views/student_courses/components/student-courses-edit.vue @@ -0,0 +1,193 @@ + + + + + + diff --git a/admin/src/app/views/student_courses/student_courses.vue b/admin/src/app/views/student_courses/student_courses.vue new file mode 100644 index 00000000..3474f4b5 --- /dev/null +++ b/admin/src/app/views/student_courses/student_courses.vue @@ -0,0 +1,189 @@ + + + + + diff --git a/admin/src/app/views/user_feedback/components/user-feedback-edit.vue b/admin/src/app/views/user_feedback/components/user-feedback-edit.vue new file mode 100644 index 00000000..184c0784 --- /dev/null +++ b/admin/src/app/views/user_feedback/components/user-feedback-edit.vue @@ -0,0 +1,163 @@ + + + + + + diff --git a/admin/src/app/views/user_feedback/user_feedback.vue b/admin/src/app/views/user_feedback/user_feedback.vue new file mode 100644 index 00000000..3bf8d48d --- /dev/null +++ b/admin/src/app/views/user_feedback/user_feedback.vue @@ -0,0 +1,171 @@ + + + + + diff --git a/admin/src/app/views/venue/components/venue-edit.vue b/admin/src/app/views/venue/components/venue-edit.vue new file mode 100644 index 00000000..c5b90c87 --- /dev/null +++ b/admin/src/app/views/venue/components/venue-edit.vue @@ -0,0 +1,213 @@ + + + + + + diff --git a/admin/src/app/views/venue/venue.vue b/admin/src/app/views/venue/venue.vue new file mode 100644 index 00000000..bd3da2d6 --- /dev/null +++ b/admin/src/app/views/venue/venue.vue @@ -0,0 +1,201 @@ + + + + + diff --git a/niucloud/app/adminapi/controller/attendance/Attendance.php b/niucloud/app/adminapi/controller/attendance/Attendance.php new file mode 100644 index 00000000..ed3d0ad7 --- /dev/null +++ b/niucloud/app/adminapi/controller/attendance/Attendance.php @@ -0,0 +1,110 @@ +request->params([ + ["campus_id",""], + ["staff_id",""], + ["attendance_date",""], + ["check_in_time",""], + ["check_out_time",""], + ["status",""], + ["remarks",""], + ["created_at",""], + ["updated_at",""], + ["coordinate",""] + ]); + return success((new AttendanceService())->getPage($data)); + } + + /** + * 考勤详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new AttendanceService())->getInfo($id)); + } + + /** + * 添加考勤 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["campus_id",0], + ["staff_id",0], + ["attendance_date","2025-05-16 17:06:01"], + ["check_in_time",""], + ["check_out_time",""], + ["status",""], + ["remarks",""], + ["created_at",1747386361], + ["updated_at",1747386361], + ["coordinate",""] + ]); + $this->validate($data, 'app\validate\attendance\Attendance.add'); + $id = (new AttendanceService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 考勤编辑 + * @param $id 考勤id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["campus_id",0], + ["staff_id",0], + ["attendance_date","2025-05-16 17:06:01"], + ["check_in_time",""], + ["check_out_time",""], + ["status",""], + ["remarks",""], + ["created_at",1747386361], + ["updated_at",1747386361], + ["coordinate",""] + ]); + $this->validate($data, 'app\validate\attendance\Attendance.edit'); + (new AttendanceService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 考勤删除 + * @param $id 考勤id + * @return \think\Response + */ + public function del(int $id){ + (new AttendanceService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/campus_person_role/CampusPersonRole.php b/niucloud/app/adminapi/controller/campus_person_role/CampusPersonRole.php new file mode 100644 index 00000000..1a548d2a --- /dev/null +++ b/niucloud/app/adminapi/controller/campus_person_role/CampusPersonRole.php @@ -0,0 +1,101 @@ +request->params([ + ["campus_id",""], + ["person_id",""], + ["role_id",""], + ["dept_id",""], + ["created_at",""], + ["updated_at",""], + ["deleted_at",""] + ]); + return success((new CampusPersonRoleService())->getPage($data)); + } + + /** + * 角色关系详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new CampusPersonRoleService())->getInfo($id)); + } + + /** + * 添加角色关系 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["campus_id",0], + ["person_id",0], + ["role_id",0], + ["dept_id",0], + ["created_at",1747386167], + ["updated_at",1747386167], + ["deleted_at",1747386167] + ]); + $this->validate($data, 'app\validate\campus_person_role\CampusPersonRole.add'); + $id = (new CampusPersonRoleService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 角色关系编辑 + * @param $id 角色关系id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["campus_id",0], + ["person_id",0], + ["role_id",0], + ["dept_id",0], + ["created_at",1747386167], + ["updated_at",1747386167], + ["deleted_at",1747386167] + ]); + $this->validate($data, 'app\validate\campus_person_role\CampusPersonRole.edit'); + (new CampusPersonRoleService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 角色关系删除 + * @param $id 角色关系id + * @return \think\Response + */ + public function del(int $id){ + (new CampusPersonRoleService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/class/Class.php b/niucloud/app/adminapi/controller/class/Class.php new file mode 100644 index 00000000..811efb47 --- /dev/null +++ b/niucloud/app/adminapi/controller/class/Class.php @@ -0,0 +1,119 @@ +request->params([ + ["campus_id",""], + ["campus_name",""], + ["class_name",""], + ["head_coach",""], + ["age_group",""], + ["class_type",""], + ["assistant_coach",""], + ["created_at",""], + ["updated_at",""], + ["deleted_at",""], + ["status",""], + ["sort_order",""], + ["remarks",""] + ]); + return success((new ClassService())->getPage($data)); + } + + /** + * 班级详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new ClassService())->getInfo($id)); + } + + /** + * 添加班级 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["campus_id",0], + ["campus_name",""], + ["class_name",""], + ["head_coach",""], + ["age_group",""], + ["class_type",""], + ["assistant_coach",""], + ["created_at",1747386439], + ["updated_at",1747386439], + ["deleted_at",1747386439], + ["status",""], + ["sort_order",0], + ["remarks",""] + ]); + $this->validate($data, 'app\validate\class\Class.add'); + $id = (new ClassService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 班级编辑 + * @param $id 班级id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["campus_id",0], + ["campus_name",""], + ["class_name",""], + ["head_coach",""], + ["age_group",""], + ["class_type",""], + ["assistant_coach",""], + ["created_at",1747386439], + ["updated_at",1747386439], + ["deleted_at",1747386439], + ["status",""], + ["sort_order",0], + ["remarks",""] + ]); + $this->validate($data, 'app\validate\class\Class.edit'); + (new ClassService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 班级删除 + * @param $id 班级id + * @return \think\Response + */ + public function del(int $id){ + (new ClassService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/communication_records/CommunicationRecords.php b/niucloud/app/adminapi/controller/communication_records/CommunicationRecords.php new file mode 100644 index 00000000..8f8ec08c --- /dev/null +++ b/niucloud/app/adminapi/controller/communication_records/CommunicationRecords.php @@ -0,0 +1,113 @@ +request->params([ + ["staff_id",""], + ["resource_id",""], + ["resource_type",""], + ["communication_type",""], + ["communication_result",""], + ["communication_time",""], + ["remarks",""], + ["tag",""], + ["business_id",""], + ["created_at",""], + ["updated_at",""] + ]); + return success((new CommunicationRecordsService())->getPage($data)); + } + + /** + * 沟通记录详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new CommunicationRecordsService())->getInfo($id)); + } + + /** + * 添加沟通记录 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["staff_id",0], + ["resource_id",0], + ["resource_type",""], + ["communication_type",""], + ["communication_result",""], + ["communication_time","2025-05-16 17:20:44"], + ["remarks",""], + ["tag",""], + ["business_id",0], + ["created_at",1747387244], + ["updated_at",1747387244] + ]); + $this->validate($data, 'app\validate\communication_records\CommunicationRecords.add'); + $id = (new CommunicationRecordsService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 沟通记录编辑 + * @param $id 沟通记录id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["staff_id",0], + ["resource_id",0], + ["resource_type",""], + ["communication_type",""], + ["communication_result",""], + ["communication_time","2025-05-16 17:20:44"], + ["remarks",""], + ["tag",""], + ["business_id",0], + ["created_at",1747387244], + ["updated_at",1747387244] + ]); + $this->validate($data, 'app\validate\communication_records\CommunicationRecords.edit'); + (new CommunicationRecordsService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 沟通记录删除 + * @param $id 沟通记录id + * @return \think\Response + */ + public function del(int $id){ + (new CommunicationRecordsService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/contract/Contract.php b/niucloud/app/adminapi/controller/contract/Contract.php new file mode 100644 index 00000000..d453b6e4 --- /dev/null +++ b/niucloud/app/adminapi/controller/contract/Contract.php @@ -0,0 +1,104 @@ +request->params([ + ["contract_name",""], + ["contract_template",""], + ["contract_status",""], + ["contract_type",""], + ["remarks",""], + ["created_at",""], + ["updated_at",""], + ["deleted_at",""] + ]); + return success((new ContractService())->getPage($data)); + } + + /** + * 合同详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new ContractService())->getInfo($id)); + } + + /** + * 添加合同 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["contract_name",""], + ["contract_template",""], + ["contract_status",""], + ["contract_type",""], + ["remarks",""], + ["created_at",1747387361], + ["updated_at",1747387361], + ["deleted_at",1747387361] + ]); + $this->validate($data, 'app\validate\contract\Contract.add'); + $id = (new ContractService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 合同编辑 + * @param $id 合同id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["contract_name",""], + ["contract_template",""], + ["contract_status",""], + ["contract_type",""], + ["remarks",""], + ["created_at",1747387361], + ["updated_at",1747387361], + ["deleted_at",1747387361] + ]); + $this->validate($data, 'app\validate\contract\Contract.edit'); + (new ContractService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 合同删除 + * @param $id 合同id + * @return \think\Response + */ + public function del(int $id){ + (new ContractService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/course/Course.php b/niucloud/app/adminapi/controller/course/Course.php new file mode 100644 index 00000000..d8634497 --- /dev/null +++ b/niucloud/app/adminapi/controller/course/Course.php @@ -0,0 +1,109 @@ +request->params([ + ["course_name",""], + ["course_type",""], + ["duration",""], + ["session_count",""], + ["single_session_count",""], + ["price",""], + ["internal_reminder",""], + ["customer_reminder",""], + ["remarks",""] + ]); + return success((new CourseService())->getPage($data)); + } + + /** + * 课程详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new CourseService())->getInfo($id)); + } + + /** + * 添加课程 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["course_name",""], + ["course_type",""], + ["duration",0], + ["session_count",0], + ["single_session_count",0], + ["price",0.00], + ["internal_reminder",0], + ["customer_reminder",0], + ["remarks",""], + + ]); + $this->validate($data, 'app\validate\course\Course.add'); + $id = (new CourseService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 课程编辑 + * @param $id 课程id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["course_name",""], + ["course_type",""], + ["duration",0], + ["session_count",0], + ["single_session_count",0], + ["price",0.00], + ["internal_reminder",0], + ["customer_reminder",0], + ["remarks",""], + + ]); + $this->validate($data, 'app\validate\course\Course.edit'); + (new CourseService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 课程删除 + * @param $id 课程id + * @return \think\Response + */ + public function del(int $id){ + (new CourseService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/course_schedule/CourseSchedule.php b/niucloud/app/adminapi/controller/course_schedule/CourseSchedule.php new file mode 100644 index 00000000..46d5ed89 --- /dev/null +++ b/niucloud/app/adminapi/controller/course_schedule/CourseSchedule.php @@ -0,0 +1,112 @@ +request->params([ + ["campus_id",""], + ["venue_id",""], + ["course_date",""], + ["time_slot",""], + ["course_id",""], + ["coach_id",""], + ["participants",""], + ["student_ids",""], + ["available_capacity",""], + ["status",""] + ]); + return success((new CourseScheduleService())->getPage($data)); + } + + /** + * 课程安排详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new CourseScheduleService())->getInfo($id)); + } + + /** + * 添加课程安排 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["campus_id",0], + ["venue_id",0], + ["course_date","2025-05-16 17:28:06"], + ["time_slot",""], + ["course_id",0], + ["coach_id",0], + ["participants",""], + ["student_ids",""], + ["available_capacity",0], + ["status",""], + + ]); + $this->validate($data, 'app\validate\course_schedule\CourseSchedule.add'); + $id = (new CourseScheduleService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 课程安排编辑 + * @param $id 课程安排id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["campus_id",0], + ["venue_id",0], + ["course_date","2025-05-16 17:28:06"], + ["time_slot",""], + ["course_id",0], + ["coach_id",0], + ["participants",""], + ["student_ids",""], + ["available_capacity",0], + ["status",""], + + ]); + $this->validate($data, 'app\validate\course_schedule\CourseSchedule.edit'); + (new CourseScheduleService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 课程安排删除 + * @param $id 课程安排id + * @return \think\Response + */ + public function del(int $id){ + (new CourseScheduleService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/customer_resource_changes/CustomerResourceChanges.php b/niucloud/app/adminapi/controller/customer_resource_changes/CustomerResourceChanges.php new file mode 100644 index 00000000..f06887df --- /dev/null +++ b/niucloud/app/adminapi/controller/customer_resource_changes/CustomerResourceChanges.php @@ -0,0 +1,100 @@ +request->params([ + ["customer_resource_id",""], + ["operator_id",""], + ["campus_id",""], + ["modified_fields",""], + ["old_values",""], + ["new_values",""] + ]); + return success((new CustomerResourceChangesService())->getPage($data)); + } + + /** + * 客户资源表变更记录详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new CustomerResourceChangesService())->getInfo($id)); + } + + /** + * 添加客户资源表变更记录 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["customer_resource_id",0], + ["operator_id",0], + ["campus_id",0], + ["modified_fields",""], + ["old_values",""], + ["new_values",""], + + ]); + $this->validate($data, 'app\validate\customer_resource_changes\CustomerResourceChanges.add'); + $id = (new CustomerResourceChangesService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 客户资源表变更记录编辑 + * @param $id 客户资源表变更记录id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["customer_resource_id",0], + ["operator_id",0], + ["campus_id",0], + ["modified_fields",""], + ["old_values",""], + ["new_values",""], + + ]); + $this->validate($data, 'app\validate\customer_resource_changes\CustomerResourceChanges.edit'); + (new CustomerResourceChangesService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 客户资源表变更记录删除 + * @param $id 客户资源表变更记录id + * @return \think\Response + */ + public function del(int $id){ + (new CustomerResourceChangesService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/customer_resources/CustomerResources.php b/niucloud/app/adminapi/controller/customer_resources/CustomerResources.php new file mode 100644 index 00000000..65a7e704 --- /dev/null +++ b/niucloud/app/adminapi/controller/customer_resources/CustomerResources.php @@ -0,0 +1,133 @@ +request->params([ + ["create_year_month",""], + ["create_date",""], + ["source_channel",""], + ["source",""], + ["consultant",""], + ["name",""], + ["age",""], + ["gender",""], + ["phone_number",""], + ["demand",""], + ["purchasing_power",""], + ["cognitive_idea",""], + ["optional_class_time",""], + ["distance",""], + ["decision_maker",""], + ["initial_intent",""], + ["campus",""] + ]); + return success((new CustomerResourcesService())->getPage($data)); + } + + /** + * 客户资源详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new CustomerResourcesService())->getInfo($id)); + } + + /** + * 添加客户资源 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["create_year_month",""], + ["create_date","2025-05-16 17:34:54"], + ["source_channel",""], + ["source",""], + ["consultant",""], + ["name",""], + ["age",0], + ["gender",""], + ["phone_number",""], + ["demand",""], + ["purchasing_power",""], + ["cognitive_idea",""], + ["optional_class_time",""], + ["distance",""], + ["decision_maker",""], + ["initial_intent",""], + ["campus",""], + + ]); + $this->validate($data, 'app\validate\customer_resources\CustomerResources.add'); + $id = (new CustomerResourcesService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 客户资源编辑 + * @param $id 客户资源id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["create_year_month",""], + ["create_date","2025-05-16 17:34:54"], + ["source_channel",""], + ["source",""], + ["consultant",""], + ["name",""], + ["age",0], + ["gender",""], + ["phone_number",""], + ["demand",""], + ["purchasing_power",""], + ["cognitive_idea",""], + ["optional_class_time",""], + ["distance",""], + ["decision_maker",""], + ["initial_intent",""], + ["campus",""], + + ]); + $this->validate($data, 'app\validate\customer_resources\CustomerResources.edit'); + (new CustomerResourcesService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 客户资源删除 + * @param $id 客户资源id + * @return \think\Response + */ + public function del(int $id){ + (new CustomerResourcesService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/departments/Departments.php b/niucloud/app/adminapi/controller/departments/Departments.php new file mode 100644 index 00000000..d0912fe4 --- /dev/null +++ b/niucloud/app/adminapi/controller/departments/Departments.php @@ -0,0 +1,88 @@ +request->params([ + ["department_name",""], + ["parent_department_id",""] + ]); + return success((new DepartmentsService())->getPage($data)); + } + + /** + * 部门详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new DepartmentsService())->getInfo($id)); + } + + /** + * 添加部门 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["department_name",""], + ["parent_department_id",0], + + ]); + $this->validate($data, 'app\validate\departments\Departments.add'); + $id = (new DepartmentsService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 部门编辑 + * @param $id 部门id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["department_name",""], + ["parent_department_id",0], + + ]); + $this->validate($data, 'app\validate\departments\Departments.edit'); + (new DepartmentsService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 部门删除 + * @param $id 部门id + * @return \think\Response + */ + public function del(int $id){ + (new DepartmentsService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/exam_answers/ExamAnswers.php b/niucloud/app/adminapi/controller/exam_answers/ExamAnswers.php new file mode 100644 index 00000000..9e928a47 --- /dev/null +++ b/niucloud/app/adminapi/controller/exam_answers/ExamAnswers.php @@ -0,0 +1,97 @@ +request->params([ + ["campus_id",""], + ["user_id",""], + ["question_id",""], + ["answer",""], + ["is_correct",""] + ]); + return success((new ExamAnswersService())->getPage($data)); + } + + /** + * 答题记录详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new ExamAnswersService())->getInfo($id)); + } + + /** + * 添加答题记录 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["campus_id",0], + ["user_id",0], + ["question_id",0], + ["answer",""], + ["is_correct",0], + + ]); + $this->validate($data, 'app\validate\exam_answers\ExamAnswers.add'); + $id = (new ExamAnswersService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 答题记录编辑 + * @param $id 答题记录id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["campus_id",0], + ["user_id",0], + ["question_id",0], + ["answer",""], + ["is_correct",0], + + ]); + $this->validate($data, 'app\validate\exam_answers\ExamAnswers.edit'); + (new ExamAnswersService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 答题记录删除 + * @param $id 答题记录id + * @return \think\Response + */ + public function del(int $id){ + (new ExamAnswersService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/exam_papers/ExamPapers.php b/niucloud/app/adminapi/controller/exam_papers/ExamPapers.php new file mode 100644 index 00000000..08c4c835 --- /dev/null +++ b/niucloud/app/adminapi/controller/exam_papers/ExamPapers.php @@ -0,0 +1,91 @@ +request->params([ + ["selection_mode",""], + ["total_score",""], + ["passing_score",""] + ]); + return success((new ExamPapersService())->getPage($data)); + } + + /** + * 试卷详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new ExamPapersService())->getInfo($id)); + } + + /** + * 添加试卷 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["selection_mode",""], + ["total_score",0.00], + ["passing_score",0.00], + + ]); + $this->validate($data, 'app\validate\exam_papers\ExamPapers.add'); + $id = (new ExamPapersService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 试卷编辑 + * @param $id 试卷id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["selection_mode",""], + ["total_score",0.00], + ["passing_score",0.00], + + ]); + $this->validate($data, 'app\validate\exam_papers\ExamPapers.edit'); + (new ExamPapersService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 试卷删除 + * @param $id 试卷id + * @return \think\Response + */ + public function del(int $id){ + (new ExamPapersService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/exam_questions/ExamQuestions.php b/niucloud/app/adminapi/controller/exam_questions/ExamQuestions.php new file mode 100644 index 00000000..042a2f6e --- /dev/null +++ b/niucloud/app/adminapi/controller/exam_questions/ExamQuestions.php @@ -0,0 +1,118 @@ +request->params([ + ["question_type",""], + ["question_content_type",""], + ["question_content",""], + ["option_a_content_type",""], + ["option_a_content",""], + ["option_b_content_type",""], + ["option_b_content",""], + ["option_c_content_type",""], + ["option_c_content",""], + ["option_d_content_type",""], + ["option_d_content",""], + ["correct_answer",""] + ]); + return success((new ExamQuestionsService())->getPage($data)); + } + + /** + * 试题详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new ExamQuestionsService())->getInfo($id)); + } + + /** + * 添加试题 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["question_type",""], + ["question_content_type",""], + ["question_content",""], + ["option_a_content_type",""], + ["option_a_content",""], + ["option_b_content_type",""], + ["option_b_content",""], + ["option_c_content_type",""], + ["option_c_content",""], + ["option_d_content_type",""], + ["option_d_content",""], + ["correct_answer",""], + + ]); + $this->validate($data, 'app\validate\exam_questions\ExamQuestions.add'); + $id = (new ExamQuestionsService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 试题编辑 + * @param $id 试题id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["question_type",""], + ["question_content_type",""], + ["question_content",""], + ["option_a_content_type",""], + ["option_a_content",""], + ["option_b_content_type",""], + ["option_b_content",""], + ["option_c_content_type",""], + ["option_c_content",""], + ["option_d_content_type",""], + ["option_d_content",""], + ["correct_answer",""], + + ]); + $this->validate($data, 'app\validate\exam_questions\ExamQuestions.edit'); + (new ExamQuestionsService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 试题删除 + * @param $id 试题id + * @return \think\Response + */ + public function del(int $id){ + (new ExamQuestionsService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/exam_records/ExamRecords.php b/niucloud/app/adminapi/controller/exam_records/ExamRecords.php new file mode 100644 index 00000000..48ab8e12 --- /dev/null +++ b/niucloud/app/adminapi/controller/exam_records/ExamRecords.php @@ -0,0 +1,103 @@ +request->params([ + ["campus_id",""], + ["user_id",""], + ["paper_id",""], + ["score",""], + ["status",""], + ["start_time",""], + ["end_time",""] + ]); + return success((new ExamRecordsService())->getPage($data)); + } + + /** + * 考试记录详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new ExamRecordsService())->getInfo($id)); + } + + /** + * 添加考试记录 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["campus_id",0], + ["user_id",0], + ["paper_id",0], + ["score",0.00], + ["status",""], + ["start_time","2025-05-16 17:43:09"], + ["end_time","2025-05-16 17:43:09"], + + ]); + $this->validate($data, 'app\validate\exam_records\ExamRecords.add'); + $id = (new ExamRecordsService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 考试记录编辑 + * @param $id 考试记录id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["campus_id",0], + ["user_id",0], + ["paper_id",0], + ["score",0.00], + ["status",""], + ["start_time","2025-05-16 17:43:09"], + ["end_time","2025-05-16 17:43:09"], + + ]); + $this->validate($data, 'app\validate\exam_records\ExamRecords.edit'); + (new ExamRecordsService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 考试记录删除 + * @param $id 考试记录id + * @return \think\Response + */ + public function del(int $id){ + (new ExamRecordsService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/order_table/OrderTable.php b/niucloud/app/adminapi/controller/order_table/OrderTable.php new file mode 100644 index 00000000..a7ff3a05 --- /dev/null +++ b/niucloud/app/adminapi/controller/order_table/OrderTable.php @@ -0,0 +1,119 @@ +request->params([ + ["payment_id",""], + ["order_status",""], + ["payment_type",""], + ["order_amount",""], + ["course_id",""], + ["class_id",""], + ["staff_id",""], + ["resource_id",""], + ["after_sales_status",""], + ["after_sales_reason",""], + ["after_sales_time",""], + ["payment_time",""], + ["subscription_payment_time",""] + ]); + return success((new OrderTableService())->getPage($data)); + } + + /** + * 订单详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new OrderTableService())->getInfo($id)); + } + + /** + * 添加订单 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["payment_id",""], + ["order_status",""], + ["payment_type",""], + ["order_amount",0.00], + ["course_id",0], + ["class_id",0], + ["staff_id",0], + ["resource_id",0], + ["after_sales_status",""], + ["after_sales_reason",""], + ["after_sales_time",1747388736], + ["payment_time",1747388736], + ["subscription_payment_time",1747388736] + ]); + $this->validate($data, 'app\validate\order_table\OrderTable.add'); + $id = (new OrderTableService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 订单编辑 + * @param $id 订单id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["payment_id",""], + ["order_status",""], + ["payment_type",""], + ["order_amount",0.00], + ["course_id",0], + ["class_id",0], + ["staff_id",0], + ["resource_id",0], + ["after_sales_status",""], + ["after_sales_reason",""], + ["after_sales_time",1747388736], + ["payment_time",1747388736], + ["subscription_payment_time",1747388736] + ]); + $this->validate($data, 'app\validate\order_table\OrderTable.edit'); + (new OrderTableService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 订单删除 + * @param $id 订单id + * @return \think\Response + */ + public function del(int $id){ + (new OrderTableService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/performance_records/PerformanceRecords.php b/niucloud/app/adminapi/controller/performance_records/PerformanceRecords.php new file mode 100644 index 00000000..375bb4bd --- /dev/null +++ b/niucloud/app/adminapi/controller/performance_records/PerformanceRecords.php @@ -0,0 +1,103 @@ +request->params([ + ["staff_id",""], + ["resource_id",""], + ["order_id",""], + ["order_status",""], + ["performance_type",""], + ["performance_value",""], + ["remarks",""] + ]); + return success((new PerformanceRecordsService())->getPage($data)); + } + + /** + * 绩效记录详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new PerformanceRecordsService())->getInfo($id)); + } + + /** + * 添加绩效记录 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["staff_id",0], + ["resource_id",0], + ["order_id",0], + ["order_status",""], + ["performance_type",""], + ["performance_value",0.00], + ["remarks",""], + + ]); + $this->validate($data, 'app\validate\performance_records\PerformanceRecords.add'); + $id = (new PerformanceRecordsService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 绩效记录编辑 + * @param $id 绩效记录id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["staff_id",0], + ["resource_id",0], + ["order_id",0], + ["order_status",""], + ["performance_type",""], + ["performance_value",0.00], + ["remarks",""], + + ]); + $this->validate($data, 'app\validate\performance_records\PerformanceRecords.edit'); + (new PerformanceRecordsService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 绩效记录删除 + * @param $id 绩效记录id + * @return \think\Response + */ + public function del(int $id){ + (new PerformanceRecordsService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/person_course_schedule/PersonCourseSchedule.php b/niucloud/app/adminapi/controller/person_course_schedule/PersonCourseSchedule.php new file mode 100644 index 00000000..03182990 --- /dev/null +++ b/niucloud/app/adminapi/controller/person_course_schedule/PersonCourseSchedule.php @@ -0,0 +1,97 @@ +request->params([ + ["person_id",""], + ["person_type",""], + ["schedule_id",""], + ["course_date",""], + ["time_slot",""] + ]); + return success((new PersonCourseScheduleService())->getPage($data)); + } + + /** + * 人员与课程安排关系详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new PersonCourseScheduleService())->getInfo($id)); + } + + /** + * 添加人员与课程安排关系 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["person_id",0], + ["person_type",""], + ["schedule_id",0], + ["course_date","2025-05-16 17:47:53"], + ["time_slot",""], + + ]); + $this->validate($data, 'app\validate\person_course_schedule\PersonCourseSchedule.add'); + $id = (new PersonCourseScheduleService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 人员与课程安排关系编辑 + * @param $id 人员与课程安排关系id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["person_id",0], + ["person_type",""], + ["schedule_id",0], + ["course_date","2025-05-16 17:47:53"], + ["time_slot",""], + + ]); + $this->validate($data, 'app\validate\person_course_schedule\PersonCourseSchedule.edit'); + (new PersonCourseScheduleService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 人员与课程安排关系删除 + * @param $id 人员与课程安排关系id + * @return \think\Response + */ + public function del(int $id){ + (new PersonCourseScheduleService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/physical_test/PhysicalTest.php b/niucloud/app/adminapi/controller/physical_test/PhysicalTest.php new file mode 100644 index 00000000..5a55a972 --- /dev/null +++ b/niucloud/app/adminapi/controller/physical_test/PhysicalTest.php @@ -0,0 +1,131 @@ +request->params([ + ["resource_id",""], + ["student_id",""], + ["height",""], + ["weight",""], + ["coach_id",""], + ["created_at",""], + ["updated_at",""], + ["seated_forward_bend",""], + ["sit_ups",""], + ["push_ups",""], + ["flamingo_balance",""], + ["thirty_sec_jump",""], + ["standing_long_jump",""], + ["agility_run",""], + ["balance_beam",""], + ["tennis_throw",""], + ["ten_meter_shuttle_run",""] + ]); + return success((new PhysicalTestService())->getPage($data)); + } + + /** + * 体测详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new PhysicalTestService())->getInfo($id)); + } + + /** + * 添加体测 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["resource_id",0], + ["student_id",0], + ["height",0.00], + ["weight",0.00], + ["coach_id",0], + ["created_at",1747389000], + ["updated_at",1747389000], + ["seated_forward_bend",0.00], + ["sit_ups",0.00], + ["push_ups",0.00], + ["flamingo_balance",0.00], + ["thirty_sec_jump",0.00], + ["standing_long_jump",0.00], + ["agility_run",0.00], + ["balance_beam",0.00], + ["tennis_throw",0.00], + ["ten_meter_shuttle_run",0.00] + ]); + $this->validate($data, 'app\validate\physical_test\PhysicalTest.add'); + $id = (new PhysicalTestService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 体测编辑 + * @param $id 体测id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["resource_id",0], + ["student_id",0], + ["height",0.00], + ["weight",0.00], + ["coach_id",0], + ["created_at",1747389000], + ["updated_at",1747389000], + ["seated_forward_bend",0.00], + ["sit_ups",0.00], + ["push_ups",0.00], + ["flamingo_balance",0.00], + ["thirty_sec_jump",0.00], + ["standing_long_jump",0.00], + ["agility_run",0.00], + ["balance_beam",0.00], + ["tennis_throw",0.00], + ["ten_meter_shuttle_run",0.00] + ]); + $this->validate($data, 'app\validate\physical_test\PhysicalTest.edit'); + (new PhysicalTestService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 体测删除 + * @param $id 体测id + * @return \think\Response + */ + public function del(int $id){ + (new PhysicalTestService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/reimbursement/Reimbursement.php b/niucloud/app/adminapi/controller/reimbursement/Reimbursement.php new file mode 100644 index 00000000..f718b119 --- /dev/null +++ b/niucloud/app/adminapi/controller/reimbursement/Reimbursement.php @@ -0,0 +1,100 @@ +request->params([ + ["applicant_id",""], + ["amount",""], + ["description",""], + ["receipt_url",""], + ["status",""], + ["process_id",""] + ]); + return success((new ReimbursementService())->getPage($data)); + } + + /** + * 报销记录详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new ReimbursementService())->getInfo($id)); + } + + /** + * 添加报销记录 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["applicant_id",0], + ["amount",0.00], + ["description",""], + ["receipt_url",""], + ["status",""], + ["process_id",0], + + ]); + $this->validate($data, 'app\validate\reimbursement\Reimbursement.add'); + $id = (new ReimbursementService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 报销记录编辑 + * @param $id 报销记录id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["applicant_id",0], + ["amount",0.00], + ["description",""], + ["receipt_url",""], + ["status",""], + ["process_id",0], + + ]); + $this->validate($data, 'app\validate\reimbursement\Reimbursement.edit'); + (new ReimbursementService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 报销记录删除 + * @param $id 报销记录id + * @return \think\Response + */ + public function del(int $id){ + (new ReimbursementService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/resource_sharing/ResourceSharing.php b/niucloud/app/adminapi/controller/resource_sharing/ResourceSharing.php new file mode 100644 index 00000000..4029067d --- /dev/null +++ b/niucloud/app/adminapi/controller/resource_sharing/ResourceSharing.php @@ -0,0 +1,95 @@ +request->params([ + ["resource_id",""], + ["user_id",""], + ["role_id",""], + ["shared_by",""], + ["shared_at",""] + ]); + return success((new ResourceSharingService())->getPage($data)); + } + + /** + * 资源共享详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new ResourceSharingService())->getInfo($id)); + } + + /** + * 添加资源共享 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["resource_id",0], + ["user_id",0], + ["role_id",0], + ["shared_by",0], + ["shared_at",1747389136] + ]); + $this->validate($data, 'app\validate\resource_sharing\ResourceSharing.add'); + $id = (new ResourceSharingService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 资源共享编辑 + * @param $id 资源共享id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["resource_id",0], + ["user_id",0], + ["role_id",0], + ["shared_by",0], + ["shared_at",1747389136] + ]); + $this->validate($data, 'app\validate\resource_sharing\ResourceSharing.edit'); + (new ResourceSharingService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 资源共享删除 + * @param $id 资源共享id + * @return \think\Response + */ + public function del(int $id){ + (new ResourceSharingService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/salary/Salary.php b/niucloud/app/adminapi/controller/salary/Salary.php new file mode 100644 index 00000000..55746ace --- /dev/null +++ b/niucloud/app/adminapi/controller/salary/Salary.php @@ -0,0 +1,118 @@ +request->params([ + ["staff_id",""], + ["base_salary",""], + ["performance_bonus",""], + ["deductions",""], + ["other_subsidies",""], + ["net_salary",""], + ["payment_status",""], + ["payment_method",""], + ["remarks",""], + ["salary_month",""], + ["department_id",""], + ["process_id",""] + ]); + return success((new SalaryService())->getPage($data)); + } + + /** + * 工资详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new SalaryService())->getInfo($id)); + } + + /** + * 添加工资 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["staff_id",0], + ["base_salary",0.00], + ["performance_bonus",0.00], + ["deductions",0.00], + ["other_subsidies",0.00], + ["net_salary",0.00], + ["payment_status",""], + ["payment_method",""], + ["remarks",""], + ["salary_month","2025-05-16 17:53:32"], + ["department_id",0], + ["process_id",0], + + ]); + $this->validate($data, 'app\validate\salary\Salary.add'); + $id = (new SalaryService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 工资编辑 + * @param $id 工资id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["staff_id",0], + ["base_salary",0.00], + ["performance_bonus",0.00], + ["deductions",0.00], + ["other_subsidies",0.00], + ["net_salary",0.00], + ["payment_status",""], + ["payment_method",""], + ["remarks",""], + ["salary_month","2025-05-16 17:53:32"], + ["department_id",0], + ["process_id",0], + + ]); + $this->validate($data, 'app\validate\salary\Salary.edit'); + (new SalaryService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 工资删除 + * @param $id 工资id + * @return \think\Response + */ + public function del(int $id){ + (new SalaryService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/service/Service.php b/niucloud/app/adminapi/controller/service/Service.php new file mode 100644 index 00000000..b13f7c9f --- /dev/null +++ b/niucloud/app/adminapi/controller/service/Service.php @@ -0,0 +1,112 @@ +request->params([ + ["service_name",""], + ["preview_image_url",""], + ["description",""], + ["service_type",""], + ["execution_rules",""], + ["staff_reminder",""], + ["customer_reminder",""], + ["customer_confirmation",""], + ["customer_feedback",""], + ["status",""] + ]); + return success((new ServiceService())->getPage($data)); + } + + /** + * 服务详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new ServiceService())->getInfo($id)); + } + + /** + * 添加服务 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["service_name",""], + ["preview_image_url",""], + ["description",""], + ["service_type",""], + ["execution_rules",""], + ["staff_reminder",0], + ["customer_reminder",0], + ["customer_confirmation",0], + ["customer_feedback",""], + ["status",""], + + ]); + $this->validate($data, 'app\validate\service\Service.add'); + $id = (new ServiceService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 服务编辑 + * @param $id 服务id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["service_name",""], + ["preview_image_url",""], + ["description",""], + ["service_type",""], + ["execution_rules",""], + ["staff_reminder",0], + ["customer_reminder",0], + ["customer_confirmation",0], + ["customer_feedback",""], + ["status",""], + + ]); + $this->validate($data, 'app\validate\service\Service.edit'); + (new ServiceService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 服务删除 + * @param $id 服务id + * @return \think\Response + */ + public function del(int $id){ + (new ServiceService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/six_speed/SixSpeed.php b/niucloud/app/adminapi/controller/six_speed/SixSpeed.php new file mode 100644 index 00000000..c034d5b7 --- /dev/null +++ b/niucloud/app/adminapi/controller/six_speed/SixSpeed.php @@ -0,0 +1,121 @@ +request->params([ + ["purchase_power",""], + ["concept_awareness",""], + ["preferred_class_time",""], + ["distance",""], + ["communication",""], + ["promised_visit_time",""], + ["actual_visit_time",""], + ["call_intent",""], + ["first_visit_status",""], + ["second_visit_status",""], + ["is_closed",""], + ["staff_id",""], + ["resource_id",""] + ]); + return success((new SixSpeedService())->getPage($data)); + } + + /** + * 六一速详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new SixSpeedService())->getInfo($id)); + } + + /** + * 添加六一速 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["purchase_power",""], + ["concept_awareness",""], + ["preferred_class_time",""], + ["distance",""], + ["communication",""], + ["promised_visit_time","2025-05-16 17:57:14"], + ["actual_visit_time","2025-05-16 17:57:14"], + ["call_intent",""], + ["first_visit_status",""], + ["second_visit_status",""], + ["is_closed",0], + ["staff_id",0], + ["resource_id",0], + + ]); + $this->validate($data, 'app\validate\six_speed\SixSpeed.add'); + $id = (new SixSpeedService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 六一速编辑 + * @param $id 六一速id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["purchase_power",""], + ["concept_awareness",""], + ["preferred_class_time",""], + ["distance",""], + ["communication",""], + ["promised_visit_time","2025-05-16 17:57:14"], + ["actual_visit_time","2025-05-16 17:57:14"], + ["call_intent",""], + ["first_visit_status",""], + ["second_visit_status",""], + ["is_closed",0], + ["staff_id",0], + ["resource_id",0], + + ]); + $this->validate($data, 'app\validate\six_speed\SixSpeed.edit'); + (new SixSpeedService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 六一速删除 + * @param $id 六一速id + * @return \think\Response + */ + public function del(int $id){ + (new SixSpeedService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/six_speed_modification_log/SixSpeedModificationLog.php b/niucloud/app/adminapi/controller/six_speed_modification_log/SixSpeedModificationLog.php new file mode 100644 index 00000000..d005c6a5 --- /dev/null +++ b/niucloud/app/adminapi/controller/six_speed_modification_log/SixSpeedModificationLog.php @@ -0,0 +1,97 @@ +request->params([ + ["campus_id",""], + ["staff_id",""], + ["modified_field",""], + ["old_value",""], + ["new_value",""] + ]); + return success((new SixSpeedModificationLogService())->getPage($data)); + } + + /** + * 六一速修改记录详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new SixSpeedModificationLogService())->getInfo($id)); + } + + /** + * 添加六一速修改记录 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["campus_id",0], + ["staff_id",0], + ["modified_field",""], + ["old_value",""], + ["new_value",""], + + ]); + $this->validate($data, 'app\validate\six_speed_modification_log\SixSpeedModificationLog.add'); + $id = (new SixSpeedModificationLogService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 六一速修改记录编辑 + * @param $id 六一速修改记录id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["campus_id",0], + ["staff_id",0], + ["modified_field",""], + ["old_value",""], + ["new_value",""], + + ]); + $this->validate($data, 'app\validate\six_speed_modification_log\SixSpeedModificationLog.edit'); + (new SixSpeedModificationLogService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 六一速修改记录删除 + * @param $id 六一速修改记录id + * @return \think\Response + */ + public function del(int $id){ + (new SixSpeedModificationLogService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/stat_hour/StatHour.php b/niucloud/app/adminapi/controller/stat_hour/StatHour.php new file mode 100644 index 00000000..233085a1 --- /dev/null +++ b/niucloud/app/adminapi/controller/stat_hour/StatHour.php @@ -0,0 +1,176 @@ +request->params([ + ["addon",""], + ["field",""], + ["field_total",""], + ["year",""], + ["month",""], + ["day",""], + ["start_time",""], + ["last_time",""], + ["hour_0",""], + ["hour_1",""], + ["hour_2",""], + ["hour_3",""], + ["hour_4",""], + ["hour_5",""], + ["hour_6",""], + ["hour_7",""], + ["hour_8",""], + ["hour_9",""], + ["hour_10",""], + ["hour_11",""], + ["hour_12",""], + ["hour_13",""], + ["hour_14",""], + ["hour_15",""], + ["hour_16",""], + ["hour_17",""], + ["hour_18",""], + ["hour_19",""], + ["hour_20",""], + ["hour_21",""], + ["hour_22",""], + ["hour_23",""] + ]); + return success((new StatHourService())->getPage($data)); + } + + /** + * 小时统计详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new StatHourService())->getInfo($id)); + } + + /** + * 添加小时统计 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["addon",""], + ["field",""], + ["field_total",0.00], + ["year",0], + ["month",0], + ["day",0], + ["start_time",0], + ["last_time",0], + ["hour_0",0.00], + ["hour_1",0.00], + ["hour_2",0.00], + ["hour_3",0.00], + ["hour_4",0.00], + ["hour_5",0.00], + ["hour_6",0.00], + ["hour_7",0.00], + ["hour_8",0.00], + ["hour_9",0.00], + ["hour_10",0.00], + ["hour_11",0.00], + ["hour_12",0.00], + ["hour_13",0.00], + ["hour_14",0.00], + ["hour_15",0.00], + ["hour_16",0.00], + ["hour_17",0.00], + ["hour_18",0.00], + ["hour_19",0.00], + ["hour_20",0.00], + ["hour_21",0.00], + ["hour_22",0.00], + ["hour_23",0.00] + ]); + $this->validate($data, 'app\validate\stat_hour\StatHour.add'); + $id = (new StatHourService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 小时统计编辑 + * @param $id 小时统计id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["addon",""], + ["field",""], + ["field_total",0.00], + ["year",0], + ["month",0], + ["day",0], + ["start_time",0], + ["last_time",0], + ["hour_0",0.00], + ["hour_1",0.00], + ["hour_2",0.00], + ["hour_3",0.00], + ["hour_4",0.00], + ["hour_5",0.00], + ["hour_6",0.00], + ["hour_7",0.00], + ["hour_8",0.00], + ["hour_9",0.00], + ["hour_10",0.00], + ["hour_11",0.00], + ["hour_12",0.00], + ["hour_13",0.00], + ["hour_14",0.00], + ["hour_15",0.00], + ["hour_16",0.00], + ["hour_17",0.00], + ["hour_18",0.00], + ["hour_19",0.00], + ["hour_20",0.00], + ["hour_21",0.00], + ["hour_22",0.00], + ["hour_23",0.00] + ]); + $this->validate($data, 'app\validate\stat_hour\StatHour.edit'); + (new StatHourService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 小时统计删除 + * @param $id 小时统计id + * @return \think\Response + */ + public function del(int $id){ + (new StatHourService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/student_course_usage/StudentCourseUsage.php b/niucloud/app/adminapi/controller/student_course_usage/StudentCourseUsage.php new file mode 100644 index 00000000..c9005c68 --- /dev/null +++ b/niucloud/app/adminapi/controller/student_course_usage/StudentCourseUsage.php @@ -0,0 +1,91 @@ +request->params([ + ["student_course_id",""], + ["used_hours",""], + ["usage_date",""] + ]); + return success((new StudentCourseUsageService())->getPage($data)); + } + + /** + * 学员课时消费记录详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new StudentCourseUsageService())->getInfo($id)); + } + + /** + * 添加学员课时消费记录 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["student_course_id",0], + ["used_hours",0], + ["usage_date","2025-05-16 18:01:05"], + + ]); + $this->validate($data, 'app\validate\student_course_usage\StudentCourseUsage.add'); + $id = (new StudentCourseUsageService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 学员课时消费记录编辑 + * @param $id 学员课时消费记录id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["student_course_id",0], + ["used_hours",0], + ["usage_date","2025-05-16 18:01:05"], + + ]); + $this->validate($data, 'app\validate\student_course_usage\StudentCourseUsage.edit'); + (new StudentCourseUsageService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 学员课时消费记录删除 + * @param $id 学员课时消费记录id + * @return \think\Response + */ + public function del(int $id){ + (new StudentCourseUsageService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/student_courses/StudentCourses.php b/niucloud/app/adminapi/controller/student_courses/StudentCourses.php new file mode 100644 index 00000000..95317db6 --- /dev/null +++ b/niucloud/app/adminapi/controller/student_courses/StudentCourses.php @@ -0,0 +1,100 @@ +request->params([ + ["student_id",""], + ["course_id",""], + ["total_hours",""], + ["gift_hours",""], + ["start_date",""], + ["end_date",""] + ]); + return success((new StudentCoursesService())->getPage($data)); + } + + /** + * 学员课程详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new StudentCoursesService())->getInfo($id)); + } + + /** + * 添加学员课程 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["student_id",0], + ["course_id",0], + ["total_hours",0], + ["gift_hours",0], + ["start_date","2025-05-16 18:02:13"], + ["end_date","2025-05-16 18:02:13"], + + ]); + $this->validate($data, 'app\validate\student_courses\StudentCourses.add'); + $id = (new StudentCoursesService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 学员课程编辑 + * @param $id 学员课程id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["student_id",0], + ["course_id",0], + ["total_hours",0], + ["gift_hours",0], + ["start_date","2025-05-16 18:02:13"], + ["end_date","2025-05-16 18:02:13"], + + ]); + $this->validate($data, 'app\validate\student_courses\StudentCourses.edit'); + (new StudentCoursesService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 学员课程删除 + * @param $id 学员课程id + * @return \think\Response + */ + public function del(int $id){ + (new StudentCoursesService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/user_feedback/UserFeedback.php b/niucloud/app/adminapi/controller/user_feedback/UserFeedback.php new file mode 100644 index 00000000..d68abfef --- /dev/null +++ b/niucloud/app/adminapi/controller/user_feedback/UserFeedback.php @@ -0,0 +1,91 @@ +request->params([ + ["user_id",""], + ["feedback_text",""], + ["attachment_url",""] + ]); + return success((new UserFeedbackService())->getPage($data)); + } + + /** + * 用户反馈信息详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new UserFeedbackService())->getInfo($id)); + } + + /** + * 添加用户反馈信息 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["user_id",0], + ["feedback_text",""], + ["attachment_url",""], + + ]); + $this->validate($data, 'app\validate\user_feedback\UserFeedback.add'); + $id = (new UserFeedbackService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 用户反馈信息编辑 + * @param $id 用户反馈信息id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["user_id",0], + ["feedback_text",""], + ["attachment_url",""], + + ]); + $this->validate($data, 'app\validate\user_feedback\UserFeedback.edit'); + (new UserFeedbackService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 用户反馈信息删除 + * @param $id 用户反馈信息id + * @return \think\Response + */ + public function del(int $id){ + (new UserFeedbackService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/controller/venue/Venue.php b/niucloud/app/adminapi/controller/venue/Venue.php new file mode 100644 index 00000000..63cc4f63 --- /dev/null +++ b/niucloud/app/adminapi/controller/venue/Venue.php @@ -0,0 +1,106 @@ +request->params([ + ["campus_id",""], + ["venue_name",""], + ["capacity",""], + ["availability_status",""], + ["time_range_type",""], + ["time_range_start",""], + ["time_range_end",""], + ["fixed_time_ranges",""] + ]); + return success((new VenueService())->getPage($data)); + } + + /** + * 场地详情 + * @param int $id + * @return \think\Response + */ + public function info(int $id){ + return success((new VenueService())->getInfo($id)); + } + + /** + * 添加场地 + * @return \think\Response + */ + public function add(){ + $data = $this->request->params([ + ["campus_id",0], + ["venue_name",""], + ["capacity",0], + ["availability_status",0], + ["time_range_type",""], + ["time_range_start",""], + ["time_range_end",""], + ["fixed_time_ranges",""], + + ]); + $this->validate($data, 'app\validate\venue\Venue.add'); + $id = (new VenueService())->add($data); + return success('ADD_SUCCESS', ['id' => $id]); + } + + /** + * 场地编辑 + * @param $id 场地id + * @return \think\Response + */ + public function edit(int $id){ + $data = $this->request->params([ + ["campus_id",0], + ["venue_name",""], + ["capacity",0], + ["availability_status",0], + ["time_range_type",""], + ["time_range_start",""], + ["time_range_end",""], + ["fixed_time_ranges",""], + + ]); + $this->validate($data, 'app\validate\venue\Venue.edit'); + (new VenueService())->edit($id, $data); + return success('EDIT_SUCCESS'); + } + + /** + * 场地删除 + * @param $id 场地id + * @return \think\Response + */ + public function del(int $id){ + (new VenueService())->del($id); + return success('DELETE_SUCCESS'); + } + + +} diff --git a/niucloud/app/adminapi/route/attendance.php b/niucloud/app/adminapi/route/attendance.php new file mode 100644 index 00000000..57bbda6a --- /dev/null +++ b/niucloud/app/adminapi/route/attendance.php @@ -0,0 +1,39 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- attendance diff --git a/niucloud/app/adminapi/route/campus_person_role.php b/niucloud/app/adminapi/route/campus_person_role.php new file mode 100644 index 00000000..538fc569 --- /dev/null +++ b/niucloud/app/adminapi/route/campus_person_role.php @@ -0,0 +1,38 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- campus_person_role diff --git a/niucloud/app/adminapi/route/class.php b/niucloud/app/adminapi/route/class.php new file mode 100644 index 00000000..c44ddf61 --- /dev/null +++ b/niucloud/app/adminapi/route/class.php @@ -0,0 +1,37 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- class diff --git a/niucloud/app/adminapi/route/communication_records.php b/niucloud/app/adminapi/route/communication_records.php new file mode 100644 index 00000000..17181785 --- /dev/null +++ b/niucloud/app/adminapi/route/communication_records.php @@ -0,0 +1,37 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- communication_records diff --git a/niucloud/app/adminapi/route/contract.php b/niucloud/app/adminapi/route/contract.php new file mode 100644 index 00000000..e62b105f --- /dev/null +++ b/niucloud/app/adminapi/route/contract.php @@ -0,0 +1,37 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- contract diff --git a/niucloud/app/adminapi/route/course.php b/niucloud/app/adminapi/route/course.php new file mode 100644 index 00000000..d05f8674 --- /dev/null +++ b/niucloud/app/adminapi/route/course.php @@ -0,0 +1,37 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- course diff --git a/niucloud/app/adminapi/route/course_schedule.php b/niucloud/app/adminapi/route/course_schedule.php new file mode 100644 index 00000000..2f53222f --- /dev/null +++ b/niucloud/app/adminapi/route/course_schedule.php @@ -0,0 +1,38 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- course_schedule diff --git a/niucloud/app/adminapi/route/customer_resource_changes.php b/niucloud/app/adminapi/route/customer_resource_changes.php new file mode 100644 index 00000000..8801f01c --- /dev/null +++ b/niucloud/app/adminapi/route/customer_resource_changes.php @@ -0,0 +1,37 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- customer_resource_changes diff --git a/niucloud/app/adminapi/route/customer_resources.php b/niucloud/app/adminapi/route/customer_resources.php new file mode 100644 index 00000000..9378d475 --- /dev/null +++ b/niucloud/app/adminapi/route/customer_resources.php @@ -0,0 +1,37 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- customer_resources diff --git a/niucloud/app/adminapi/route/departments.php b/niucloud/app/adminapi/route/departments.php new file mode 100644 index 00000000..2e9a4c1f --- /dev/null +++ b/niucloud/app/adminapi/route/departments.php @@ -0,0 +1,37 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- departments diff --git a/niucloud/app/adminapi/route/exam_answers.php b/niucloud/app/adminapi/route/exam_answers.php new file mode 100644 index 00000000..9d902bd6 --- /dev/null +++ b/niucloud/app/adminapi/route/exam_answers.php @@ -0,0 +1,37 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- exam_answers diff --git a/niucloud/app/adminapi/route/exam_papers.php b/niucloud/app/adminapi/route/exam_papers.php new file mode 100644 index 00000000..cfd6cf8e --- /dev/null +++ b/niucloud/app/adminapi/route/exam_papers.php @@ -0,0 +1,37 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- exam_papers diff --git a/niucloud/app/adminapi/route/exam_questions.php b/niucloud/app/adminapi/route/exam_questions.php new file mode 100644 index 00000000..5351e45f --- /dev/null +++ b/niucloud/app/adminapi/route/exam_questions.php @@ -0,0 +1,37 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- exam_questions diff --git a/niucloud/app/adminapi/route/exam_records.php b/niucloud/app/adminapi/route/exam_records.php new file mode 100644 index 00000000..065bfb1e --- /dev/null +++ b/niucloud/app/adminapi/route/exam_records.php @@ -0,0 +1,37 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- exam_records diff --git a/niucloud/app/adminapi/route/order_table.php b/niucloud/app/adminapi/route/order_table.php new file mode 100644 index 00000000..92a20d47 --- /dev/null +++ b/niucloud/app/adminapi/route/order_table.php @@ -0,0 +1,37 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- order_table diff --git a/niucloud/app/adminapi/route/performance_records.php b/niucloud/app/adminapi/route/performance_records.php new file mode 100644 index 00000000..b3b00e30 --- /dev/null +++ b/niucloud/app/adminapi/route/performance_records.php @@ -0,0 +1,37 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- performance_records diff --git a/niucloud/app/adminapi/route/person_course_schedule.php b/niucloud/app/adminapi/route/person_course_schedule.php new file mode 100644 index 00000000..e5a889ac --- /dev/null +++ b/niucloud/app/adminapi/route/person_course_schedule.php @@ -0,0 +1,37 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- person_course_schedule diff --git a/niucloud/app/adminapi/route/physical_test.php b/niucloud/app/adminapi/route/physical_test.php new file mode 100644 index 00000000..0cdc28f0 --- /dev/null +++ b/niucloud/app/adminapi/route/physical_test.php @@ -0,0 +1,38 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- physical_test diff --git a/niucloud/app/adminapi/route/reimbursement.php b/niucloud/app/adminapi/route/reimbursement.php new file mode 100644 index 00000000..eb7ca140 --- /dev/null +++ b/niucloud/app/adminapi/route/reimbursement.php @@ -0,0 +1,37 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- reimbursement diff --git a/niucloud/app/adminapi/route/resource_sharing.php b/niucloud/app/adminapi/route/resource_sharing.php new file mode 100644 index 00000000..337e913c --- /dev/null +++ b/niucloud/app/adminapi/route/resource_sharing.php @@ -0,0 +1,37 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- resource_sharing diff --git a/niucloud/app/adminapi/route/salary.php b/niucloud/app/adminapi/route/salary.php new file mode 100644 index 00000000..48389bb8 --- /dev/null +++ b/niucloud/app/adminapi/route/salary.php @@ -0,0 +1,37 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- salary diff --git a/niucloud/app/adminapi/route/service.php b/niucloud/app/adminapi/route/service.php new file mode 100644 index 00000000..84c5ee4f --- /dev/null +++ b/niucloud/app/adminapi/route/service.php @@ -0,0 +1,38 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- service diff --git a/niucloud/app/adminapi/route/six_speed.php b/niucloud/app/adminapi/route/six_speed.php new file mode 100644 index 00000000..6d721f88 --- /dev/null +++ b/niucloud/app/adminapi/route/six_speed.php @@ -0,0 +1,37 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- six_speed diff --git a/niucloud/app/adminapi/route/six_speed_modification_log.php b/niucloud/app/adminapi/route/six_speed_modification_log.php new file mode 100644 index 00000000..4082426c --- /dev/null +++ b/niucloud/app/adminapi/route/six_speed_modification_log.php @@ -0,0 +1,37 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- six_speed_modification_log diff --git a/niucloud/app/adminapi/route/stat_hour.php b/niucloud/app/adminapi/route/stat_hour.php new file mode 100644 index 00000000..2f8b9e41 --- /dev/null +++ b/niucloud/app/adminapi/route/stat_hour.php @@ -0,0 +1,37 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- stat_hour diff --git a/niucloud/app/adminapi/route/student_course_usage.php b/niucloud/app/adminapi/route/student_course_usage.php new file mode 100644 index 00000000..2c3e986a --- /dev/null +++ b/niucloud/app/adminapi/route/student_course_usage.php @@ -0,0 +1,37 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- student_course_usage diff --git a/niucloud/app/adminapi/route/student_courses.php b/niucloud/app/adminapi/route/student_courses.php new file mode 100644 index 00000000..dc1ec878 --- /dev/null +++ b/niucloud/app/adminapi/route/student_courses.php @@ -0,0 +1,37 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- student_courses diff --git a/niucloud/app/adminapi/route/user_feedback.php b/niucloud/app/adminapi/route/user_feedback.php new file mode 100644 index 00000000..f8a6d6c7 --- /dev/null +++ b/niucloud/app/adminapi/route/user_feedback.php @@ -0,0 +1,37 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- user_feedback diff --git a/niucloud/app/adminapi/route/venue.php b/niucloud/app/adminapi/route/venue.php new file mode 100644 index 00000000..fad57d05 --- /dev/null +++ b/niucloud/app/adminapi/route/venue.php @@ -0,0 +1,37 @@ +middleware([ + AdminCheckToken::class, + AdminCheckRole::class, + AdminLog::class +]); +// USER_CODE_END -- venue diff --git a/niucloud/app/model/attendance/Attendance.php b/niucloud/app/model/attendance/Attendance.php new file mode 100644 index 00000000..53e9425e --- /dev/null +++ b/niucloud/app/model/attendance/Attendance.php @@ -0,0 +1,182 @@ +where("id", $value); + } + } + + /** + * 搜索器:考勤校区ID + * @param $value + * @param $data + */ + public function searchCampusIdAttr($query, $value, $data) + { + if ($value) { + $query->where("campus_id", $value); + } + } + + /** + * 搜索器:考勤人员ID + * @param $value + * @param $data + */ + public function searchStaffIdAttr($query, $value, $data) + { + if ($value) { + $query->where("staff_id", $value); + } + } + + /** + * 搜索器:考勤考勤日期 + * @param $value + * @param $data + */ + public function searchAttendanceDateAttr($query, $value, $data) + { + if ($value) { + $query->where("attendance_date", $value); + } + } + + /** + * 搜索器:考勤签到时间 + * @param $value + * @param $data + */ + public function searchCheckInTimeAttr($query, $value, $data) + { + if ($value) { + $query->where("check_in_time", $value); + } + } + + /** + * 搜索器:考勤签退时间 + * @param $value + * @param $data + */ + public function searchCheckOutTimeAttr($query, $value, $data) + { + if ($value) { + $query->where("check_out_time", $value); + } + } + + /** + * 搜索器:考勤考勤状态 + * @param $value + * @param $data + */ + public function searchStatusAttr($query, $value, $data) + { + if ($value) { + $query->where("status", $value); + } + } + + /** + * 搜索器:考勤备注 + * @param $value + * @param $data + */ + public function searchRemarksAttr($query, $value, $data) + { + if ($value) { + $query->where("remarks", $value); + } + } + + /** + * 搜索器:考勤创建时间 + * @param $value + * @param $data + */ + public function searchCreatedAtAttr($query, $value, $data) + { + if ($value) { + $query->where("created_at", $value); + } + } + + /** + * 搜索器:考勤修改时间 + * @param $value + * @param $data + */ + public function searchUpdatedAtAttr($query, $value, $data) + { + if ($value) { + $query->where("updated_at", $value); + } + } + + /** + * 搜索器:考勤坐标 + * @param $value + * @param $data + */ + public function searchCoordinateAttr($query, $value, $data) + { + if ($value) { + $query->where("coordinate", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/campus_person_role/CampusPersonRole.php b/niucloud/app/model/campus_person_role/CampusPersonRole.php new file mode 100644 index 00000000..a5af48c9 --- /dev/null +++ b/niucloud/app/model/campus_person_role/CampusPersonRole.php @@ -0,0 +1,154 @@ +where("id", $value); + } + } + + /** + * 搜索器:角色关系校区ID + * @param $value + * @param $data + */ + public function searchCampusIdAttr($query, $value, $data) + { + if ($value) { + $query->where("campus_id", $value); + } + } + + /** + * 搜索器:角色关系人员ID + * @param $value + * @param $data + */ + public function searchPersonIdAttr($query, $value, $data) + { + if ($value) { + $query->where("person_id", $value); + } + } + + /** + * 搜索器:角色关系角色ID + * @param $value + * @param $data + */ + public function searchRoleIdAttr($query, $value, $data) + { + if ($value) { + $query->where("role_id", $value); + } + } + + /** + * 搜索器:角色关系部门表 + * @param $value + * @param $data + */ + public function searchDeptIdAttr($query, $value, $data) + { + if ($value) { + $query->where("dept_id", $value); + } + } + + /** + * 搜索器:角色关系创建时间 + * @param $value + * @param $data + */ + public function searchCreatedAtAttr($query, $value, $data) + { + if ($value) { + $query->where("created_at", $value); + } + } + + /** + * 搜索器:角色关系更新时间 + * @param $value + * @param $data + */ + public function searchUpdatedAtAttr($query, $value, $data) + { + if ($value) { + $query->where("updated_at", $value); + } + } + + /** + * 搜索器:角色关系逻辑删除时间 + * @param $value + * @param $data + */ + public function searchDeletedAtAttr($query, $value, $data) + { + if ($value) { + $query->where("deleted_at", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/class/Class.php b/niucloud/app/model/class/Class.php new file mode 100644 index 00000000..4bcc1de5 --- /dev/null +++ b/niucloud/app/model/class/Class.php @@ -0,0 +1,226 @@ +where("id", $value); + } + } + + /** + * 搜索器:班级校区ID + * @param $value + * @param $data + */ + public function searchCampusIdAttr($query, $value, $data) + { + if ($value) { + $query->where("campus_id", $value); + } + } + + /** + * 搜索器:班级校区名称 + * @param $value + * @param $data + */ + public function searchCampusNameAttr($query, $value, $data) + { + if ($value) { + $query->where("campus_name", $value); + } + } + + /** + * 搜索器:班级班级名称 + * @param $value + * @param $data + */ + public function searchClassNameAttr($query, $value, $data) + { + if ($value) { + $query->where("class_name", $value); + } + } + + /** + * 搜索器:班级班级主教练 + * @param $value + * @param $data + */ + public function searchHeadCoachAttr($query, $value, $data) + { + if ($value) { + $query->where("head_coach", $value); + } + } + + /** + * 搜索器:班级班级授课年龄段 + * @param $value + * @param $data + */ + public function searchAgeGroupAttr($query, $value, $data) + { + if ($value) { + $query->where("age_group", $value); + } + } + + /** + * 搜索器:班级班级类型 + * @param $value + * @param $data + */ + public function searchClassTypeAttr($query, $value, $data) + { + if ($value) { + $query->where("class_type", $value); + } + } + + /** + * 搜索器:班级班级助教 + * @param $value + * @param $data + */ + public function searchAssistantCoachAttr($query, $value, $data) + { + if ($value) { + $query->where("assistant_coach", $value); + } + } + + /** + * 搜索器:班级创建时间 + * @param $value + * @param $data + */ + public function searchCreatedAtAttr($query, $value, $data) + { + if ($value) { + $query->where("created_at", $value); + } + } + + /** + * 搜索器:班级修改时间 + * @param $value + * @param $data + */ + public function searchUpdatedAtAttr($query, $value, $data) + { + if ($value) { + $query->where("updated_at", $value); + } + } + + /** + * 搜索器:班级逻辑删除时间 + * @param $value + * @param $data + */ + public function searchDeletedAtAttr($query, $value, $data) + { + if ($value) { + $query->where("deleted_at", $value); + } + } + + /** + * 搜索器:班级班级状态 + * @param $value + * @param $data + */ + public function searchStatusAttr($query, $value, $data) + { + if ($value) { + $query->where("status", $value); + } + } + + /** + * 搜索器:班级班级排序 + * @param $value + * @param $data + */ + public function searchSortOrderAttr($query, $value, $data) + { + if ($value) { + $query->where("sort_order", $value); + } + } + + /** + * 搜索器:班级班级备注 + * @param $value + * @param $data + */ + public function searchRemarksAttr($query, $value, $data) + { + if ($value) { + $query->where("remarks", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/communication_records/CommunicationRecords.php b/niucloud/app/model/communication_records/CommunicationRecords.php new file mode 100644 index 00000000..371dfa7d --- /dev/null +++ b/niucloud/app/model/communication_records/CommunicationRecords.php @@ -0,0 +1,194 @@ +where("id", $value); + } + } + + /** + * 搜索器:沟通记录员工ID + * @param $value + * @param $data + */ + public function searchStaffIdAttr($query, $value, $data) + { + if ($value) { + $query->where("staff_id", $value); + } + } + + /** + * 搜索器:沟通记录资源ID + * @param $value + * @param $data + */ + public function searchResourceIdAttr($query, $value, $data) + { + if ($value) { + $query->where("resource_id", $value); + } + } + + /** + * 搜索器:沟通记录资源类型(如设备、文件、系统等) + * @param $value + * @param $data + */ + public function searchResourceTypeAttr($query, $value, $data) + { + if ($value) { + $query->where("resource_type", $value); + } + } + + /** + * 搜索器:沟通记录沟通类型: phone-电话, email-邮件, meeting-会议, other-其他 + * @param $value + * @param $data + */ + public function searchCommunicationTypeAttr($query, $value, $data) + { + if ($value) { + $query->where("communication_type", $value); + } + } + + /** + * 搜索器:沟通记录沟通结果: success-成功, failure-失败, pending-待定 + * @param $value + * @param $data + */ + public function searchCommunicationResultAttr($query, $value, $data) + { + if ($value) { + $query->where("communication_result", $value); + } + } + + /** + * 搜索器:沟通记录沟通时间 + * @param $value + * @param $data + */ + public function searchCommunicationTimeAttr($query, $value, $data) + { + if ($value) { + $query->where("communication_time", $value); + } + } + + /** + * 搜索器:沟通记录备注 + * @param $value + * @param $data + */ + public function searchRemarksAttr($query, $value, $data) + { + if ($value) { + $query->where("remarks", $value); + } + } + + /** + * 搜索器:沟通记录标签: high-高, medium-中, low-低 + * @param $value + * @param $data + */ + public function searchTagAttr($query, $value, $data) + { + if ($value) { + $query->where("tag", $value); + } + } + + /** + * 搜索器:沟通记录关联的业务ID + * @param $value + * @param $data + */ + public function searchBusinessIdAttr($query, $value, $data) + { + if ($value) { + $query->where("business_id", $value); + } + } + + /** + * 搜索器:沟通记录创建时间 + * @param $value + * @param $data + */ + public function searchCreatedAtAttr($query, $value, $data) + { + if ($value) { + $query->where("created_at", $value); + } + } + + /** + * 搜索器:沟通记录修改时间 + * @param $value + * @param $data + */ + public function searchUpdatedAtAttr($query, $value, $data) + { + if ($value) { + $query->where("updated_at", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/contract/Contract.php b/niucloud/app/model/contract/Contract.php new file mode 100644 index 00000000..91bf25e8 --- /dev/null +++ b/niucloud/app/model/contract/Contract.php @@ -0,0 +1,166 @@ +where("id", $value); + } + } + + /** + * 搜索器:合同合同名称 + * @param $value + * @param $data + */ + public function searchContractNameAttr($query, $value, $data) + { + if ($value) { + $query->where("contract_name", $value); + } + } + + /** + * 搜索器:合同合同模板 + * @param $value + * @param $data + */ + public function searchContractTemplateAttr($query, $value, $data) + { + if ($value) { + $query->where("contract_template", $value); + } + } + + /** + * 搜索器:合同合同状态 + * @param $value + * @param $data + */ + public function searchContractStatusAttr($query, $value, $data) + { + if ($value) { + $query->where("contract_status", $value); + } + } + + /** + * 搜索器:合同合同类型 + * @param $value + * @param $data + */ + public function searchContractTypeAttr($query, $value, $data) + { + if ($value) { + $query->where("contract_type", $value); + } + } + + /** + * 搜索器:合同合同备注 + * @param $value + * @param $data + */ + public function searchRemarksAttr($query, $value, $data) + { + if ($value) { + $query->where("remarks", $value); + } + } + + /** + * 搜索器:合同创建时间 + * @param $value + * @param $data + */ + public function searchCreatedAtAttr($query, $value, $data) + { + if ($value) { + $query->where("created_at", $value); + } + } + + /** + * 搜索器:合同修改时间 + * @param $value + * @param $data + */ + public function searchUpdatedAtAttr($query, $value, $data) + { + if ($value) { + $query->where("updated_at", $value); + } + } + + /** + * 搜索器:合同逻辑删除时间 + * @param $value + * @param $data + */ + public function searchDeletedAtAttr($query, $value, $data) + { + if ($value) { + $query->where("deleted_at", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/course/Course.php b/niucloud/app/model/course/Course.php new file mode 100644 index 00000000..ace8ac7d --- /dev/null +++ b/niucloud/app/model/course/Course.php @@ -0,0 +1,178 @@ +where("id", $value); + } + } + + /** + * 搜索器:课程课程名称 + * @param $value + * @param $data + */ + public function searchCourseNameAttr($query, $value, $data) + { + if ($value) { + $query->where("course_name", $value); + } + } + + /** + * 搜索器:课程课程类型 + * @param $value + * @param $data + */ + public function searchCourseTypeAttr($query, $value, $data) + { + if ($value) { + $query->where("course_type", $value); + } + } + + /** + * 搜索器:课程课程时长 + * @param $value + * @param $data + */ + public function searchDurationAttr($query, $value, $data) + { + if ($value) { + $query->where("duration", $value); + } + } + + /** + * 搜索器:课程课时数量 + * @param $value + * @param $data + */ + public function searchSessionCountAttr($query, $value, $data) + { + if ($value) { + $query->where("session_count", $value); + } + } + + /** + * 搜索器:课程单次逍客数量 + * @param $value + * @param $data + */ + public function searchSingleSessionCountAttr($query, $value, $data) + { + if ($value) { + $query->where("single_session_count", $value); + } + } + + /** + * 搜索器:课程课程价格 + * @param $value + * @param $data + */ + public function searchPriceAttr($query, $value, $data) + { + if ($value) { + $query->where("price", $value); + } + } + + /** + * 搜索器:课程内部提醒课时 + * @param $value + * @param $data + */ + public function searchInternalReminderAttr($query, $value, $data) + { + if ($value) { + $query->where("internal_reminder", $value); + } + } + + /** + * 搜索器:课程客户提醒课时 + * @param $value + * @param $data + */ + public function searchCustomerReminderAttr($query, $value, $data) + { + if ($value) { + $query->where("customer_reminder", $value); + } + } + + /** + * 搜索器:课程课程备注 + * @param $value + * @param $data + */ + public function searchRemarksAttr($query, $value, $data) + { + if ($value) { + $query->where("remarks", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/course_schedule/CourseSchedule.php b/niucloud/app/model/course_schedule/CourseSchedule.php new file mode 100644 index 00000000..b872e72d --- /dev/null +++ b/niucloud/app/model/course_schedule/CourseSchedule.php @@ -0,0 +1,190 @@ +where("id", $value); + } + } + + /** + * 搜索器:课程安排校区ID + * @param $value + * @param $data + */ + public function searchCampusIdAttr($query, $value, $data) + { + if ($value) { + $query->where("campus_id", $value); + } + } + + /** + * 搜索器:课程安排场地ID + * @param $value + * @param $data + */ + public function searchVenueIdAttr($query, $value, $data) + { + if ($value) { + $query->where("venue_id", $value); + } + } + + /** + * 搜索器:课程安排上课日期 + * @param $value + * @param $data + */ + public function searchCourseDateAttr($query, $value, $data) + { + if ($value) { + $query->where("course_date", $value); + } + } + + /** + * 搜索器:课程安排上课时段 + * @param $value + * @param $data + */ + public function searchTimeSlotAttr($query, $value, $data) + { + if ($value) { + $query->where("time_slot", $value); + } + } + + /** + * 搜索器:课程安排课程ID + * @param $value + * @param $data + */ + public function searchCourseIdAttr($query, $value, $data) + { + if ($value) { + $query->where("course_id", $value); + } + } + + /** + * 搜索器:课程安排上课教练ID + * @param $value + * @param $data + */ + public function searchCoachIdAttr($query, $value, $data) + { + if ($value) { + $query->where("coach_id", $value); + } + } + + /** + * 搜索器:课程安排参与人员列表 + * @param $value + * @param $data + */ + public function searchParticipantsAttr($query, $value, $data) + { + if ($value) { + $query->where("participants", $value); + } + } + + /** + * 搜索器:课程安排上课学生列表 + * @param $value + * @param $data + */ + public function searchStudentIdsAttr($query, $value, $data) + { + if ($value) { + $query->where("student_ids", $value); + } + } + + /** + * 搜索器:课程安排根据场地容量判断的可安排学员位置数量 + * @param $value + * @param $data + */ + public function searchAvailableCapacityAttr($query, $value, $data) + { + if ($value) { + $query->where("available_capacity", $value); + } + } + + /** + * 搜索器:课程安排课程状态: + * @param $value + * @param $data + */ + public function searchStatusAttr($query, $value, $data) + { + if ($value) { + $query->where("status", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/customer_resource_changes/CustomerResourceChanges.php b/niucloud/app/model/customer_resource_changes/CustomerResourceChanges.php new file mode 100644 index 00000000..6d6d7289 --- /dev/null +++ b/niucloud/app/model/customer_resource_changes/CustomerResourceChanges.php @@ -0,0 +1,142 @@ +where("id", $value); + } + } + + /** + * 搜索器:客户资源表变更记录客户资源的ID + * @param $value + * @param $data + */ + public function searchCustomerResourceIdAttr($query, $value, $data) + { + if ($value) { + $query->where("customer_resource_id", $value); + } + } + + /** + * 搜索器:客户资源表变更记录操作人的ID + * @param $value + * @param $data + */ + public function searchOperatorIdAttr($query, $value, $data) + { + if ($value) { + $query->where("operator_id", $value); + } + } + + /** + * 搜索器:客户资源表变更记录操作校区的ID + * @param $value + * @param $data + */ + public function searchCampusIdAttr($query, $value, $data) + { + if ($value) { + $query->where("campus_id", $value); + } + } + + /** + * 搜索器:客户资源表变更记录修改的哪些字段 + * @param $value + * @param $data + */ + public function searchModifiedFieldsAttr($query, $value, $data) + { + if ($value) { + $query->where("modified_fields", $value); + } + } + + /** + * 搜索器:客户资源表变更记录修改前的值 + * @param $value + * @param $data + */ + public function searchOldValuesAttr($query, $value, $data) + { + if ($value) { + $query->where("old_values", $value); + } + } + + /** + * 搜索器:客户资源表变更记录修改后的值 + * @param $value + * @param $data + */ + public function searchNewValuesAttr($query, $value, $data) + { + if ($value) { + $query->where("new_values", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/customer_resources/CustomerResources.php b/niucloud/app/model/customer_resources/CustomerResources.php new file mode 100644 index 00000000..33ef8db0 --- /dev/null +++ b/niucloud/app/model/customer_resources/CustomerResources.php @@ -0,0 +1,274 @@ +where("id", $value); + } + } + + /** + * 搜索器:客户资源创建年月 + * @param $value + * @param $data + */ + public function searchCreateYearMonthAttr($query, $value, $data) + { + if ($value) { + $query->where("create_year_month", $value); + } + } + + /** + * 搜索器:客户资源创建日期 + * @param $value + * @param $data + */ + public function searchCreateDateAttr($query, $value, $data) + { + if ($value) { + $query->where("create_date", $value); + } + } + + /** + * 搜索器:客户资源来源渠道 + * @param $value + * @param $data + */ + public function searchSourceChannelAttr($query, $value, $data) + { + if ($value) { + $query->where("source_channel", $value); + } + } + + /** + * 搜索器:客户资源来源 + * @param $value + * @param $data + */ + public function searchSourceAttr($query, $value, $data) + { + if ($value) { + $query->where("source", $value); + } + } + + /** + * 搜索器:客户资源顾问 + * @param $value + * @param $data + */ + public function searchConsultantAttr($query, $value, $data) + { + if ($value) { + $query->where("consultant", $value); + } + } + + /** + * 搜索器:客户资源姓名 + * @param $value + * @param $data + */ + public function searchNameAttr($query, $value, $data) + { + if ($value) { + $query->where("name", $value); + } + } + + /** + * 搜索器:客户资源年龄 + * @param $value + * @param $data + */ + public function searchAgeAttr($query, $value, $data) + { + if ($value) { + $query->where("age", $value); + } + } + + /** + * 搜索器:客户资源性别: male-男性, female-女性, other-其他 + * @param $value + * @param $data + */ + public function searchGenderAttr($query, $value, $data) + { + if ($value) { + $query->where("gender", $value); + } + } + + /** + * 搜索器:客户资源联系电话 + * @param $value + * @param $data + */ + public function searchPhoneNumberAttr($query, $value, $data) + { + if ($value) { + $query->where("phone_number", $value); + } + } + + /** + * 搜索器:客户资源需求 + * @param $value + * @param $data + */ + public function searchDemandAttr($query, $value, $data) + { + if ($value) { + $query->where("demand", $value); + } + } + + /** + * 搜索器:客户资源购买力 + * @param $value + * @param $data + */ + public function searchPurchasingPowerAttr($query, $value, $data) + { + if ($value) { + $query->where("purchasing_power", $value); + } + } + + /** + * 搜索器:客户资源认知理念 + * @param $value + * @param $data + */ + public function searchCognitiveIdeaAttr($query, $value, $data) + { + if ($value) { + $query->where("cognitive_idea", $value); + } + } + + /** + * 搜索器:客户资源可选上课时间 + * @param $value + * @param $data + */ + public function searchOptionalClassTimeAttr($query, $value, $data) + { + if ($value) { + $query->where("optional_class_time", $value); + } + } + + /** + * 搜索器:客户资源距离 + * @param $value + * @param $data + */ + public function searchDistanceAttr($query, $value, $data) + { + if ($value) { + $query->where("distance", $value); + } + } + + /** + * 搜索器:客户资源决策人 + * @param $value + * @param $data + */ + public function searchDecisionMakerAttr($query, $value, $data) + { + if ($value) { + $query->where("decision_maker", $value); + } + } + + /** + * 搜索器:客户资源客户初步意向度: high-高, medium-中, low-低 + * @param $value + * @param $data + */ + public function searchInitialIntentAttr($query, $value, $data) + { + if ($value) { + $query->where("initial_intent", $value); + } + } + + /** + * 搜索器:客户资源所属校区 + * @param $value + * @param $data + */ + public function searchCampusAttr($query, $value, $data) + { + if ($value) { + $query->where("campus", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/departments/Departments.php b/niucloud/app/model/departments/Departments.php new file mode 100644 index 00000000..ef6f3d72 --- /dev/null +++ b/niucloud/app/model/departments/Departments.php @@ -0,0 +1,86 @@ +where("id", $value); + } + } + + /** + * 搜索器:部门部门名称 + * @param $value + * @param $data + */ + public function searchDepartmentNameAttr($query, $value, $data) + { + if ($value) { + $query->where("department_name", $value); + } + } + + /** + * 搜索器:部门上级部门 + * @param $value + * @param $data + */ + public function searchParentDepartmentIdAttr($query, $value, $data) + { + if ($value) { + $query->where("parent_department_id", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/exam_answers/ExamAnswers.php b/niucloud/app/model/exam_answers/ExamAnswers.php new file mode 100644 index 00000000..b3548d04 --- /dev/null +++ b/niucloud/app/model/exam_answers/ExamAnswers.php @@ -0,0 +1,122 @@ +where("id", $value); + } + } + + /** + * 搜索器:答题记录校区ID + * @param $value + * @param $data + */ + public function searchCampusIdAttr($query, $value, $data) + { + if ($value) { + $query->where("campus_id", $value); + } + } + + /** + * 搜索器:答题记录人员ID + * @param $value + * @param $data + */ + public function searchUserIdAttr($query, $value, $data) + { + if ($value) { + $query->where("user_id", $value); + } + } + + /** + * 搜索器:答题记录试题ID + * @param $value + * @param $data + */ + public function searchQuestionIdAttr($query, $value, $data) + { + if ($value) { + $query->where("question_id", $value); + } + } + + /** + * 搜索器:答题记录用户答案 + * @param $value + * @param $data + */ + public function searchAnswerAttr($query, $value, $data) + { + if ($value) { + $query->where("answer", $value); + } + } + + /** + * 搜索器:答题记录是否正确 + * @param $value + * @param $data + */ + public function searchIsCorrectAttr($query, $value, $data) + { + if ($value) { + $query->where("is_correct", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/exam_papers/ExamPapers.php b/niucloud/app/model/exam_papers/ExamPapers.php new file mode 100644 index 00000000..e46d0b0e --- /dev/null +++ b/niucloud/app/model/exam_papers/ExamPapers.php @@ -0,0 +1,98 @@ +where("id", $value); + } + } + + /** + * 搜索器:试卷题目选择模式: random-随机主题, manual-自选题目 + * @param $value + * @param $data + */ + public function searchSelectionModeAttr($query, $value, $data) + { + if ($value) { + $query->where("selection_mode", $value); + } + } + + /** + * 搜索器:试卷总分 + * @param $value + * @param $data + */ + public function searchTotalScoreAttr($query, $value, $data) + { + if ($value) { + $query->where("total_score", $value); + } + } + + /** + * 搜索器:试卷合格分数 + * @param $value + * @param $data + */ + public function searchPassingScoreAttr($query, $value, $data) + { + if ($value) { + $query->where("passing_score", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/exam_questions/ExamQuestions.php b/niucloud/app/model/exam_questions/ExamQuestions.php new file mode 100644 index 00000000..45fb99d3 --- /dev/null +++ b/niucloud/app/model/exam_questions/ExamQuestions.php @@ -0,0 +1,206 @@ +where("id", $value); + } + } + + /** + * 搜索器:试题题型: single_choice-单选, multiple_choice-多选, true_false-判断 + * @param $value + * @param $data + */ + public function searchQuestionTypeAttr($query, $value, $data) + { + if ($value) { + $query->where("question_type", $value); + } + } + + /** + * 搜索器:试题题干类型: text-文本, image-图片 + * @param $value + * @param $data + */ + public function searchQuestionContentTypeAttr($query, $value, $data) + { + if ($value) { + $query->where("question_content_type", $value); + } + } + + /** + * 搜索器:试题题干内容(如果是图片则存储URL) + * @param $value + * @param $data + */ + public function searchQuestionContentAttr($query, $value, $data) + { + if ($value) { + $query->where("question_content", $value); + } + } + + /** + * 搜索器:试题选项A类型: text-文本, image-图片 + * @param $value + * @param $data + */ + public function searchOptionAContentTypeAttr($query, $value, $data) + { + if ($value) { + $query->where("option_a_content_type", $value); + } + } + + /** + * 搜索器:试题选项A内容(如果是图片则存储URL) + * @param $value + * @param $data + */ + public function searchOptionAContentAttr($query, $value, $data) + { + if ($value) { + $query->where("option_a_content", $value); + } + } + + /** + * 搜索器:试题选项B类型: text-文本, image-图片 + * @param $value + * @param $data + */ + public function searchOptionBContentTypeAttr($query, $value, $data) + { + if ($value) { + $query->where("option_b_content_type", $value); + } + } + + /** + * 搜索器:试题选项B内容(如果是图片则存储URL) + * @param $value + * @param $data + */ + public function searchOptionBContentAttr($query, $value, $data) + { + if ($value) { + $query->where("option_b_content", $value); + } + } + + /** + * 搜索器:试题选项C类型: text-文本, image-图片 + * @param $value + * @param $data + */ + public function searchOptionCContentTypeAttr($query, $value, $data) + { + if ($value) { + $query->where("option_c_content_type", $value); + } + } + + /** + * 搜索器:试题选项C内容(如果是图片则存储URL) + * @param $value + * @param $data + */ + public function searchOptionCContentAttr($query, $value, $data) + { + if ($value) { + $query->where("option_c_content", $value); + } + } + + /** + * 搜索器:试题选项D类型: text-文本, image-图片 + * @param $value + * @param $data + */ + public function searchOptionDContentTypeAttr($query, $value, $data) + { + if ($value) { + $query->where("option_d_content_type", $value); + } + } + + /** + * 搜索器:试题选项D内容(如果是图片则存储URL) + * @param $value + * @param $data + */ + public function searchOptionDContentAttr($query, $value, $data) + { + if ($value) { + $query->where("option_d_content", $value); + } + } + + /** + * 搜索器:试题正确答案(如果是多选,答案格式为如"A,B,D") + * @param $value + * @param $data + */ + public function searchCorrectAnswerAttr($query, $value, $data) + { + if ($value) { + $query->where("correct_answer", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/exam_records/ExamRecords.php b/niucloud/app/model/exam_records/ExamRecords.php new file mode 100644 index 00000000..6f14a346 --- /dev/null +++ b/niucloud/app/model/exam_records/ExamRecords.php @@ -0,0 +1,146 @@ +where("id", $value); + } + } + + /** + * 搜索器:考试记录校区ID + * @param $value + * @param $data + */ + public function searchCampusIdAttr($query, $value, $data) + { + if ($value) { + $query->where("campus_id", $value); + } + } + + /** + * 搜索器:考试记录人员ID + * @param $value + * @param $data + */ + public function searchUserIdAttr($query, $value, $data) + { + if ($value) { + $query->where("user_id", $value); + } + } + + /** + * 搜索器:考试记录试卷ID + * @param $value + * @param $data + */ + public function searchPaperIdAttr($query, $value, $data) + { + if ($value) { + $query->where("paper_id", $value); + } + } + + /** + * 搜索器:考试记录得分 + * @param $value + * @param $data + */ + public function searchScoreAttr($query, $value, $data) + { + if ($value) { + $query->where("score", $value); + } + } + + /** + * 搜索器:考试记录考试状态: in_progress-进行中, completed-已完成 + * @param $value + * @param $data + */ + public function searchStatusAttr($query, $value, $data) + { + if ($value) { + $query->where("status", $value); + } + } + + /** + * 搜索器:考试记录考试开始时间 + * @param $value + * @param $data + */ + public function searchStartTimeAttr($query, $value, $data) + { + if ($value) { + $query->where("start_time", $value); + } + } + + /** + * 搜索器:考试记录考试结束时间 + * @param $value + * @param $data + */ + public function searchEndTimeAttr($query, $value, $data) + { + if ($value) { + $query->where("end_time", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/order_table/OrderTable.php b/niucloud/app/model/order_table/OrderTable.php new file mode 100644 index 00000000..8be65af4 --- /dev/null +++ b/niucloud/app/model/order_table/OrderTable.php @@ -0,0 +1,218 @@ +where("id", $value); + } + } + + /** + * 搜索器:订单支付编号 + * @param $value + * @param $data + */ + public function searchPaymentIdAttr($query, $value, $data) + { + if ($value) { + $query->where("payment_id", $value); + } + } + + /** + * 搜索器:订单订单状态: pending-待支付, paid-已支付 + * @param $value + * @param $data + */ + public function searchOrderStatusAttr($query, $value, $data) + { + if ($value) { + $query->where("order_status", $value); + } + } + + /** + * 搜索器:订单付款类型: cash-现金支付, scan_code-扫码支付, subscription-订阅支付 + * @param $value + * @param $data + */ + public function searchPaymentTypeAttr($query, $value, $data) + { + if ($value) { + $query->where("payment_type", $value); + } + } + + /** + * 搜索器:订单订单金额 + * @param $value + * @param $data + */ + public function searchOrderAmountAttr($query, $value, $data) + { + if ($value) { + $query->where("order_amount", $value); + } + } + + /** + * 搜索器:订单课程ID + * @param $value + * @param $data + */ + public function searchCourseIdAttr($query, $value, $data) + { + if ($value) { + $query->where("course_id", $value); + } + } + + /** + * 搜索器:订单班级ID + * @param $value + * @param $data + */ + public function searchClassIdAttr($query, $value, $data) + { + if ($value) { + $query->where("class_id", $value); + } + } + + /** + * 搜索器:订单人员ID + * @param $value + * @param $data + */ + public function searchStaffIdAttr($query, $value, $data) + { + if ($value) { + $query->where("staff_id", $value); + } + } + + /** + * 搜索器:订单资源ID + * @param $value + * @param $data + */ + public function searchResourceIdAttr($query, $value, $data) + { + if ($value) { + $query->where("resource_id", $value); + } + } + + /** + * 搜索器:订单售后状态 + * @param $value + * @param $data + */ + public function searchAfterSalesStatusAttr($query, $value, $data) + { + if ($value) { + $query->where("after_sales_status", $value); + } + } + + /** + * 搜索器:订单售后原因 + * @param $value + * @param $data + */ + public function searchAfterSalesReasonAttr($query, $value, $data) + { + if ($value) { + $query->where("after_sales_reason", $value); + } + } + + /** + * 搜索器:订单售后时间 + * @param $value + * @param $data + */ + public function searchAfterSalesTimeAttr($query, $value, $data) + { + if ($value) { + $query->where("after_sales_time", $value); + } + } + + /** + * 搜索器:订单支付时间 + * @param $value + * @param $data + */ + public function searchPaymentTimeAttr($query, $value, $data) + { + if ($value) { + $query->where("payment_time", $value); + } + } + + /** + * 搜索器:订单订阅支付生成时间 + * @param $value + * @param $data + */ + public function searchSubscriptionPaymentTimeAttr($query, $value, $data) + { + if ($value) { + $query->where("subscription_payment_time", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/performance_records/PerformanceRecords.php b/niucloud/app/model/performance_records/PerformanceRecords.php new file mode 100644 index 00000000..2a13faad --- /dev/null +++ b/niucloud/app/model/performance_records/PerformanceRecords.php @@ -0,0 +1,146 @@ +where("id", $value); + } + } + + /** + * 搜索器:绩效记录员工ID + * @param $value + * @param $data + */ + public function searchStaffIdAttr($query, $value, $data) + { + if ($value) { + $query->where("staff_id", $value); + } + } + + /** + * 搜索器:绩效记录资源ID + * @param $value + * @param $data + */ + public function searchResourceIdAttr($query, $value, $data) + { + if ($value) { + $query->where("resource_id", $value); + } + } + + /** + * 搜索器:绩效记录订单ID + * @param $value + * @param $data + */ + public function searchOrderIdAttr($query, $value, $data) + { + if ($value) { + $query->where("order_id", $value); + } + } + + /** + * 搜索器:绩效记录订单状态: pending-待处理, completed-已完成, cancelled-已取消 + * @param $value + * @param $data + */ + public function searchOrderStatusAttr($query, $value, $data) + { + if ($value) { + $query->where("order_status", $value); + } + } + + /** + * 搜索器:绩效记录绩效类型: sales-销售绩效, marketing-市场绩效, other-其他 + * @param $value + * @param $data + */ + public function searchPerformanceTypeAttr($query, $value, $data) + { + if ($value) { + $query->where("performance_type", $value); + } + } + + /** + * 搜索器:绩效记录绩效金额或分值 + * @param $value + * @param $data + */ + public function searchPerformanceValueAttr($query, $value, $data) + { + if ($value) { + $query->where("performance_value", $value); + } + } + + /** + * 搜索器:绩效记录备注 + * @param $value + * @param $data + */ + public function searchRemarksAttr($query, $value, $data) + { + if ($value) { + $query->where("remarks", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/person_course_schedule/PersonCourseSchedule.php b/niucloud/app/model/person_course_schedule/PersonCourseSchedule.php new file mode 100644 index 00000000..108ae53e --- /dev/null +++ b/niucloud/app/model/person_course_schedule/PersonCourseSchedule.php @@ -0,0 +1,130 @@ +where("id", $value); + } + } + + /** + * 搜索器:人员与课程安排关系人员或资源ID + * @param $value + * @param $data + */ + public function searchPersonIdAttr($query, $value, $data) + { + if ($value) { + $query->where("person_id", $value); + } + } + + /** + * 搜索器:人员与课程安排关系人员类型: student-正式学员, customer_resource-客户资源 + * @param $value + * @param $data + */ + public function searchPersonTypeAttr($query, $value, $data) + { + if ($value) { + $query->where("person_type", $value); + } + } + + /** + * 搜索器:人员与课程安排关系课程安排ID + * @param $value + * @param $data + */ + public function searchScheduleIdAttr($query, $value, $data) + { + if ($value) { + $query->where("schedule_id", $value); + } + } + + /** + * 搜索器:人员与课程安排关系上课日期 + * @param $value + * @param $data + */ + public function searchCourseDateAttr($query, $value, $data) + { + if ($value) { + $query->where("course_date", $value); + } + } + + /** + * 搜索器:人员与课程安排关系上课时段 + * @param $value + * @param $data + */ + public function searchTimeSlotAttr($query, $value, $data) + { + if ($value) { + $query->where("time_slot", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/physical_test/PhysicalTest.php b/niucloud/app/model/physical_test/PhysicalTest.php new file mode 100644 index 00000000..8e4a2be0 --- /dev/null +++ b/niucloud/app/model/physical_test/PhysicalTest.php @@ -0,0 +1,266 @@ +where("id", $value); + } + } + + /** + * 搜索器:体测资源ID + * @param $value + * @param $data + */ + public function searchResourceIdAttr($query, $value, $data) + { + if ($value) { + $query->where("resource_id", $value); + } + } + + /** + * 搜索器:体测学员ID + * @param $value + * @param $data + */ + public function searchStudentIdAttr($query, $value, $data) + { + if ($value) { + $query->where("student_id", $value); + } + } + + /** + * 搜索器:体测身高 + * @param $value + * @param $data + */ + public function searchHeightAttr($query, $value, $data) + { + if ($value) { + $query->where("height", $value); + } + } + + /** + * 搜索器:体测体重 + * @param $value + * @param $data + */ + public function searchWeightAttr($query, $value, $data) + { + if ($value) { + $query->where("weight", $value); + } + } + + /** + * 搜索器:体测教练ID + * @param $value + * @param $data + */ + public function searchCoachIdAttr($query, $value, $data) + { + if ($value) { + $query->where("coach_id", $value); + } + } + + /** + * 搜索器:体测创建时间 + * @param $value + * @param $data + */ + public function searchCreatedAtAttr($query, $value, $data) + { + if ($value) { + $query->where("created_at", $value); + } + } + + /** + * 搜索器:体测修改时间 + * @param $value + * @param $data + */ + public function searchUpdatedAtAttr($query, $value, $data) + { + if ($value) { + $query->where("updated_at", $value); + } + } + + /** + * 搜索器:体测坐位体前屈 + * @param $value + * @param $data + */ + public function searchSeatedForwardBendAttr($query, $value, $data) + { + if ($value) { + $query->where("seated_forward_bend", $value); + } + } + + /** + * 搜索器:体测仰卧卷腹 + * @param $value + * @param $data + */ + public function searchSitUpsAttr($query, $value, $data) + { + if ($value) { + $query->where("sit_ups", $value); + } + } + + /** + * 搜索器:体测九十度仰卧撑 + * @param $value + * @param $data + */ + public function searchPushUpsAttr($query, $value, $data) + { + if ($value) { + $query->where("push_ups", $value); + } + } + + /** + * 搜索器:体测火烈鸟平衡测试 + * @param $value + * @param $data + */ + public function searchFlamingoBalanceAttr($query, $value, $data) + { + if ($value) { + $query->where("flamingo_balance", $value); + } + } + + /** + * 搜索器:体测三十秒双脚连续跳 + * @param $value + * @param $data + */ + public function searchThirtySecJumpAttr($query, $value, $data) + { + if ($value) { + $query->where("thirty_sec_jump", $value); + } + } + + /** + * 搜索器:体测立定跳远 + * @param $value + * @param $data + */ + public function searchStandingLongJumpAttr($query, $value, $data) + { + if ($value) { + $query->where("standing_long_jump", $value); + } + } + + /** + * 搜索器:体测4乘10m灵敏折返跑 + * @param $value + * @param $data + */ + public function searchAgilityRunAttr($query, $value, $data) + { + if ($value) { + $query->where("agility_run", $value); + } + } + + /** + * 搜索器:体测走平衡木 + * @param $value + * @param $data + */ + public function searchBalanceBeamAttr($query, $value, $data) + { + if ($value) { + $query->where("balance_beam", $value); + } + } + + /** + * 搜索器:体测网球掷远 + * @param $value + * @param $data + */ + public function searchTennisThrowAttr($query, $value, $data) + { + if ($value) { + $query->where("tennis_throw", $value); + } + } + + /** + * 搜索器:体测十米往返跑 + * @param $value + * @param $data + */ + public function searchTenMeterShuttleRunAttr($query, $value, $data) + { + if ($value) { + $query->where("ten_meter_shuttle_run", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/reimbursement/Reimbursement.php b/niucloud/app/model/reimbursement/Reimbursement.php new file mode 100644 index 00000000..6884ddbb --- /dev/null +++ b/niucloud/app/model/reimbursement/Reimbursement.php @@ -0,0 +1,134 @@ +where("id", $value); + } + } + + /** + * 搜索器:报销记录申请人ID + * @param $value + * @param $data + */ + public function searchApplicantIdAttr($query, $value, $data) + { + if ($value) { + $query->where("applicant_id", $value); + } + } + + /** + * 搜索器:报销记录报销金额 + * @param $value + * @param $data + */ + public function searchAmountAttr($query, $value, $data) + { + if ($value) { + $query->where("amount", $value); + } + } + + /** + * 搜索器:报销记录报销描述 + * @param $value + * @param $data + */ + public function searchDescriptionAttr($query, $value, $data) + { + if ($value) { + $query->where("description", $value); + } + } + + /** + * 搜索器:报销记录发票或收据URL + * @param $value + * @param $data + */ + public function searchReceiptUrlAttr($query, $value, $data) + { + if ($value) { + $query->where("receipt_url", $value); + } + } + + /** + * 搜索器:报销记录状态 + * @param $value + * @param $data + */ + public function searchStatusAttr($query, $value, $data) + { + if ($value) { + $query->where("status", $value); + } + } + + /** + * 搜索器:报销记录关联的审批流程ID + * @param $value + * @param $data + */ + public function searchProcessIdAttr($query, $value, $data) + { + if ($value) { + $query->where("process_id", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/resource_sharing/ResourceSharing.php b/niucloud/app/model/resource_sharing/ResourceSharing.php new file mode 100644 index 00000000..ec34326d --- /dev/null +++ b/niucloud/app/model/resource_sharing/ResourceSharing.php @@ -0,0 +1,122 @@ +where("id", $value); + } + } + + /** + * 搜索器:资源共享资源ID + * @param $value + * @param $data + */ + public function searchResourceIdAttr($query, $value, $data) + { + if ($value) { + $query->where("resource_id", $value); + } + } + + /** + * 搜索器:资源共享用户ID(可为空) + * @param $value + * @param $data + */ + public function searchUserIdAttr($query, $value, $data) + { + if ($value) { + $query->where("user_id", $value); + } + } + + /** + * 搜索器:资源共享角色ID(可为空) + * @param $value + * @param $data + */ + public function searchRoleIdAttr($query, $value, $data) + { + if ($value) { + $query->where("role_id", $value); + } + } + + /** + * 搜索器:资源共享共享人ID + * @param $value + * @param $data + */ + public function searchSharedByAttr($query, $value, $data) + { + if ($value) { + $query->where("shared_by", $value); + } + } + + /** + * 搜索器:资源共享共享时间 + * @param $value + * @param $data + */ + public function searchSharedAtAttr($query, $value, $data) + { + if ($value) { + $query->where("shared_at", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/salary/Salary.php b/niucloud/app/model/salary/Salary.php new file mode 100644 index 00000000..f7106bed --- /dev/null +++ b/niucloud/app/model/salary/Salary.php @@ -0,0 +1,206 @@ +where("id", $value); + } + } + + /** + * 搜索器:工资员工ID + * @param $value + * @param $data + */ + public function searchStaffIdAttr($query, $value, $data) + { + if ($value) { + $query->where("staff_id", $value); + } + } + + /** + * 搜索器:工资底薪 + * @param $value + * @param $data + */ + public function searchBaseSalaryAttr($query, $value, $data) + { + if ($value) { + $query->where("base_salary", $value); + } + } + + /** + * 搜索器:工资绩效 + * @param $value + * @param $data + */ + public function searchPerformanceBonusAttr($query, $value, $data) + { + if ($value) { + $query->where("performance_bonus", $value); + } + } + + /** + * 搜索器:工资扣款 + * @param $value + * @param $data + */ + public function searchDeductionsAttr($query, $value, $data) + { + if ($value) { + $query->where("deductions", $value); + } + } + + /** + * 搜索器:工资其他补贴 + * @param $value + * @param $data + */ + public function searchOtherSubsidiesAttr($query, $value, $data) + { + if ($value) { + $query->where("other_subsidies", $value); + } + } + + /** + * 搜索器:工资实发工资 + * @param $value + * @param $data + */ + public function searchNetSalaryAttr($query, $value, $data) + { + if ($value) { + $query->where("net_salary", $value); + } + } + + /** + * 搜索器:工资发放状态 + * @param $value + * @param $data + */ + public function searchPaymentStatusAttr($query, $value, $data) + { + if ($value) { + $query->where("payment_status", $value); + } + } + + /** + * 搜索器:工资发放方式 + * @param $value + * @param $data + */ + public function searchPaymentMethodAttr($query, $value, $data) + { + if ($value) { + $query->where("payment_method", $value); + } + } + + /** + * 搜索器:工资备注 + * @param $value + * @param $data + */ + public function searchRemarksAttr($query, $value, $data) + { + if ($value) { + $query->where("remarks", $value); + } + } + + /** + * 搜索器:工资工资月份 + * @param $value + * @param $data + */ + public function searchSalaryMonthAttr($query, $value, $data) + { + if ($value) { + $query->where("salary_month", $value); + } + } + + /** + * 搜索器:工资部门ID + * @param $value + * @param $data + */ + public function searchDepartmentIdAttr($query, $value, $data) + { + if ($value) { + $query->where("department_id", $value); + } + } + + /** + * 搜索器:工资关联的审批流程ID + * @param $value + * @param $data + */ + public function searchProcessIdAttr($query, $value, $data) + { + if ($value) { + $query->where("process_id", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/service/Service.php b/niucloud/app/model/service/Service.php new file mode 100644 index 00000000..0ad8b2f4 --- /dev/null +++ b/niucloud/app/model/service/Service.php @@ -0,0 +1,190 @@ +where("id", $value); + } + } + + /** + * 搜索器:服务服务名称 + * @param $value + * @param $data + */ + public function searchServiceNameAttr($query, $value, $data) + { + if ($value) { + $query->where("service_name", $value); + } + } + + /** + * 搜索器:服务服务预览图URL + * @param $value + * @param $data + */ + public function searchPreviewImageUrlAttr($query, $value, $data) + { + if ($value) { + $query->where("preview_image_url", $value); + } + } + + /** + * 搜索器:服务服务描述 + * @param $value + * @param $data + */ + public function searchDescriptionAttr($query, $value, $data) + { + if ($value) { + $query->where("description", $value); + } + } + + /** + * 搜索器:服务服务类型 + * @param $value + * @param $data + */ + public function searchServiceTypeAttr($query, $value, $data) + { + if ($value) { + $query->where("service_type", $value); + } + } + + /** + * 搜索器:服务服务执行规则 + * @param $value + * @param $data + */ + public function searchExecutionRulesAttr($query, $value, $data) + { + if ($value) { + $query->where("execution_rules", $value); + } + } + + /** + * 搜索器:服务是否员工提醒: 1-是, 0-否 + * @param $value + * @param $data + */ + public function searchStaffReminderAttr($query, $value, $data) + { + if ($value) { + $query->where("staff_reminder", $value); + } + } + + /** + * 搜索器:服务是否客户提醒: 1-是, 0-否 + * @param $value + * @param $data + */ + public function searchCustomerReminderAttr($query, $value, $data) + { + if ($value) { + $query->where("customer_reminder", $value); + } + } + + /** + * 搜索器:服务是否客户确认: 1-是, 0-否 + * @param $value + * @param $data + */ + public function searchCustomerConfirmationAttr($query, $value, $data) + { + if ($value) { + $query->where("customer_confirmation", $value); + } + } + + /** + * 搜索器:服务客户反馈内容 + * @param $value + * @param $data + */ + public function searchCustomerFeedbackAttr($query, $value, $data) + { + if ($value) { + $query->where("customer_feedback", $value); + } + } + + /** + * 搜索器:服务状态 + * @param $value + * @param $data + */ + public function searchStatusAttr($query, $value, $data) + { + if ($value) { + $query->where("status", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/six_speed/SixSpeed.php b/niucloud/app/model/six_speed/SixSpeed.php new file mode 100644 index 00000000..d6d35c34 --- /dev/null +++ b/niucloud/app/model/six_speed/SixSpeed.php @@ -0,0 +1,226 @@ +where("id", $value); + } + } + + /** + * 搜索器:六一速需求购买力 + * @param $value + * @param $data + */ + public function searchPurchasePowerAttr($query, $value, $data) + { + if ($value) { + $query->where("purchase_power", $value); + } + } + + /** + * 搜索器:六一速认知理念 + * @param $value + * @param $data + */ + public function searchConceptAwarenessAttr($query, $value, $data) + { + if ($value) { + $query->where("concept_awareness", $value); + } + } + + /** + * 搜索器:六一速可选上课时间 + * @param $value + * @param $data + */ + public function searchPreferredClassTimeAttr($query, $value, $data) + { + if ($value) { + $query->where("preferred_class_time", $value); + } + } + + /** + * 搜索器:六一速距离 + * @param $value + * @param $data + */ + public function searchDistanceAttr($query, $value, $data) + { + if ($value) { + $query->where("distance", $value); + } + } + + /** + * 搜索器:六一速沟通备注 + * @param $value + * @param $data + */ + public function searchCommunicationAttr($query, $value, $data) + { + if ($value) { + $query->where("communication", $value); + } + } + + /** + * 搜索器:六一速承诺到访时间 + * @param $value + * @param $data + */ + public function searchPromisedVisitTimeAttr($query, $value, $data) + { + if ($value) { + $query->where("promised_visit_time", $value); + } + } + + /** + * 搜索器:六一速实际到访时间 + * @param $value + * @param $data + */ + public function searchActualVisitTimeAttr($query, $value, $data) + { + if ($value) { + $query->where("actual_visit_time", $value); + } + } + + /** + * 搜索器:六一速电话后的意向程度: low-低, medium-中, high-高 + * @param $value + * @param $data + */ + public function searchCallIntentAttr($query, $value, $data) + { + if ($value) { + $query->where("call_intent", $value); + } + } + + /** + * 搜索器:六一速一访情况 + * @param $value + * @param $data + */ + public function searchFirstVisitStatusAttr($query, $value, $data) + { + if ($value) { + $query->where("first_visit_status", $value); + } + } + + /** + * 搜索器:六一速二访情况 + * @param $value + * @param $data + */ + public function searchSecondVisitStatusAttr($query, $value, $data) + { + if ($value) { + $query->where("second_visit_status", $value); + } + } + + /** + * 搜索器:六一速是否关单: 1-是, 0-否 + * @param $value + * @param $data + */ + public function searchIsClosedAttr($query, $value, $data) + { + if ($value) { + $query->where("is_closed", $value); + } + } + + /** + * 搜索器:六一速人员ID + * @param $value + * @param $data + */ + public function searchStaffIdAttr($query, $value, $data) + { + if ($value) { + $query->where("staff_id", $value); + } + } + + /** + * 搜索器:六一速资源ID + * @param $value + * @param $data + */ + public function searchResourceIdAttr($query, $value, $data) + { + if ($value) { + $query->where("resource_id", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/six_speed_modification_log/SixSpeedModificationLog.php b/niucloud/app/model/six_speed_modification_log/SixSpeedModificationLog.php new file mode 100644 index 00000000..7a0ab9a1 --- /dev/null +++ b/niucloud/app/model/six_speed_modification_log/SixSpeedModificationLog.php @@ -0,0 +1,122 @@ +where("id", $value); + } + } + + /** + * 搜索器:六一速修改记录校区ID + * @param $value + * @param $data + */ + public function searchCampusIdAttr($query, $value, $data) + { + if ($value) { + $query->where("campus_id", $value); + } + } + + /** + * 搜索器:六一速修改记录人员ID + * @param $value + * @param $data + */ + public function searchStaffIdAttr($query, $value, $data) + { + if ($value) { + $query->where("staff_id", $value); + } + } + + /** + * 搜索器:六一速修改记录修改的字段 + * @param $value + * @param $data + */ + public function searchModifiedFieldAttr($query, $value, $data) + { + if ($value) { + $query->where("modified_field", $value); + } + } + + /** + * 搜索器:六一速修改记录修改前的值 + * @param $value + * @param $data + */ + public function searchOldValueAttr($query, $value, $data) + { + if ($value) { + $query->where("old_value", $value); + } + } + + /** + * 搜索器:六一速修改记录修改后的值 + * @param $value + * @param $data + */ + public function searchNewValueAttr($query, $value, $data) + { + if ($value) { + $query->where("new_value", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/stat_hour/StatHour.php b/niucloud/app/model/stat_hour/StatHour.php new file mode 100644 index 00000000..063eb7af --- /dev/null +++ b/niucloud/app/model/stat_hour/StatHour.php @@ -0,0 +1,446 @@ +where("id", $value); + } + } + + /** + * 搜索器:小时统计插件 + * @param $value + * @param $data + */ + public function searchAddonAttr($query, $value, $data) + { + if ($value) { + $query->where("addon", $value); + } + } + + /** + * 搜索器:小时统计统计字段 + * @param $value + * @param $data + */ + public function searchFieldAttr($query, $value, $data) + { + if ($value) { + $query->where("field", $value); + } + } + + /** + * 搜索器:小时统计总计 + * @param $value + * @param $data + */ + public function searchFieldTotalAttr($query, $value, $data) + { + if ($value) { + $query->where("field_total", $value); + } + } + + /** + * 搜索器:小时统计年 + * @param $value + * @param $data + */ + public function searchYearAttr($query, $value, $data) + { + if ($value) { + $query->where("year", $value); + } + } + + /** + * 搜索器:小时统计月 + * @param $value + * @param $data + */ + public function searchMonthAttr($query, $value, $data) + { + if ($value) { + $query->where("month", $value); + } + } + + /** + * 搜索器:小时统计天 + * @param $value + * @param $data + */ + public function searchDayAttr($query, $value, $data) + { + if ($value) { + $query->where("day", $value); + } + } + + /** + * 搜索器:小时统计当日开始时间戳 + * @param $value + * @param $data + */ + public function searchStartTimeAttr($query, $value, $data) + { + if ($value) { + $query->where("start_time", $value); + } + } + + /** + * 搜索器:小时统计最后执行时间 + * @param $value + * @param $data + */ + public function searchLastTimeAttr($query, $value, $data) + { + if ($value) { + $query->where("last_time", $value); + } + } + + /** + * 搜索器:小时统计 + * @param $value + * @param $data + */ + public function searchHour0Attr($query, $value, $data) + { + if ($value) { + $query->where("hour_0", $value); + } + } + + /** + * 搜索器:小时统计 + * @param $value + * @param $data + */ + public function searchHour1Attr($query, $value, $data) + { + if ($value) { + $query->where("hour_1", $value); + } + } + + /** + * 搜索器:小时统计 + * @param $value + * @param $data + */ + public function searchHour2Attr($query, $value, $data) + { + if ($value) { + $query->where("hour_2", $value); + } + } + + /** + * 搜索器:小时统计 + * @param $value + * @param $data + */ + public function searchHour3Attr($query, $value, $data) + { + if ($value) { + $query->where("hour_3", $value); + } + } + + /** + * 搜索器:小时统计 + * @param $value + * @param $data + */ + public function searchHour4Attr($query, $value, $data) + { + if ($value) { + $query->where("hour_4", $value); + } + } + + /** + * 搜索器:小时统计 + * @param $value + * @param $data + */ + public function searchHour5Attr($query, $value, $data) + { + if ($value) { + $query->where("hour_5", $value); + } + } + + /** + * 搜索器:小时统计 + * @param $value + * @param $data + */ + public function searchHour6Attr($query, $value, $data) + { + if ($value) { + $query->where("hour_6", $value); + } + } + + /** + * 搜索器:小时统计 + * @param $value + * @param $data + */ + public function searchHour7Attr($query, $value, $data) + { + if ($value) { + $query->where("hour_7", $value); + } + } + + /** + * 搜索器:小时统计 + * @param $value + * @param $data + */ + public function searchHour8Attr($query, $value, $data) + { + if ($value) { + $query->where("hour_8", $value); + } + } + + /** + * 搜索器:小时统计 + * @param $value + * @param $data + */ + public function searchHour9Attr($query, $value, $data) + { + if ($value) { + $query->where("hour_9", $value); + } + } + + /** + * 搜索器:小时统计 + * @param $value + * @param $data + */ + public function searchHour10Attr($query, $value, $data) + { + if ($value) { + $query->where("hour_10", $value); + } + } + + /** + * 搜索器:小时统计 + * @param $value + * @param $data + */ + public function searchHour11Attr($query, $value, $data) + { + if ($value) { + $query->where("hour_11", $value); + } + } + + /** + * 搜索器:小时统计 + * @param $value + * @param $data + */ + public function searchHour12Attr($query, $value, $data) + { + if ($value) { + $query->where("hour_12", $value); + } + } + + /** + * 搜索器:小时统计 + * @param $value + * @param $data + */ + public function searchHour13Attr($query, $value, $data) + { + if ($value) { + $query->where("hour_13", $value); + } + } + + /** + * 搜索器:小时统计 + * @param $value + * @param $data + */ + public function searchHour14Attr($query, $value, $data) + { + if ($value) { + $query->where("hour_14", $value); + } + } + + /** + * 搜索器:小时统计 + * @param $value + * @param $data + */ + public function searchHour15Attr($query, $value, $data) + { + if ($value) { + $query->where("hour_15", $value); + } + } + + /** + * 搜索器:小时统计 + * @param $value + * @param $data + */ + public function searchHour16Attr($query, $value, $data) + { + if ($value) { + $query->where("hour_16", $value); + } + } + + /** + * 搜索器:小时统计 + * @param $value + * @param $data + */ + public function searchHour17Attr($query, $value, $data) + { + if ($value) { + $query->where("hour_17", $value); + } + } + + /** + * 搜索器:小时统计 + * @param $value + * @param $data + */ + public function searchHour18Attr($query, $value, $data) + { + if ($value) { + $query->where("hour_18", $value); + } + } + + /** + * 搜索器:小时统计 + * @param $value + * @param $data + */ + public function searchHour19Attr($query, $value, $data) + { + if ($value) { + $query->where("hour_19", $value); + } + } + + /** + * 搜索器:小时统计 + * @param $value + * @param $data + */ + public function searchHour20Attr($query, $value, $data) + { + if ($value) { + $query->where("hour_20", $value); + } + } + + /** + * 搜索器:小时统计 + * @param $value + * @param $data + */ + public function searchHour21Attr($query, $value, $data) + { + if ($value) { + $query->where("hour_21", $value); + } + } + + /** + * 搜索器:小时统计 + * @param $value + * @param $data + */ + public function searchHour22Attr($query, $value, $data) + { + if ($value) { + $query->where("hour_22", $value); + } + } + + /** + * 搜索器:小时统计 + * @param $value + * @param $data + */ + public function searchHour23Attr($query, $value, $data) + { + if ($value) { + $query->where("hour_23", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/student_course_usage/StudentCourseUsage.php b/niucloud/app/model/student_course_usage/StudentCourseUsage.php new file mode 100644 index 00000000..95278a65 --- /dev/null +++ b/niucloud/app/model/student_course_usage/StudentCourseUsage.php @@ -0,0 +1,98 @@ +where("id", $value); + } + } + + /** + * 搜索器:学员课时消费记录学员课程ID(关联到student_courses表) + * @param $value + * @param $data + */ + public function searchStudentCourseIdAttr($query, $value, $data) + { + if ($value) { + $query->where("student_course_id", $value); + } + } + + /** + * 搜索器:学员课时消费记录本次使用的课时数 + * @param $value + * @param $data + */ + public function searchUsedHoursAttr($query, $value, $data) + { + if ($value) { + $query->where("used_hours", $value); + } + } + + /** + * 搜索器:学员课时消费记录课时使用日期 + * @param $value + * @param $data + */ + public function searchUsageDateAttr($query, $value, $data) + { + if ($value) { + $query->where("usage_date", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/student_courses/StudentCourses.php b/niucloud/app/model/student_courses/StudentCourses.php new file mode 100644 index 00000000..b77a767f --- /dev/null +++ b/niucloud/app/model/student_courses/StudentCourses.php @@ -0,0 +1,134 @@ +where("id", $value); + } + } + + /** + * 搜索器:学员课程学员ID + * @param $value + * @param $data + */ + public function searchStudentIdAttr($query, $value, $data) + { + if ($value) { + $query->where("student_id", $value); + } + } + + /** + * 搜索器:学员课程课程ID + * @param $value + * @param $data + */ + public function searchCourseIdAttr($query, $value, $data) + { + if ($value) { + $query->where("course_id", $value); + } + } + + /** + * 搜索器:学员课程总正式课时数 + * @param $value + * @param $data + */ + public function searchTotalHoursAttr($query, $value, $data) + { + if ($value) { + $query->where("total_hours", $value); + } + } + + /** + * 搜索器:学员课程赠送课时数 + * @param $value + * @param $data + */ + public function searchGiftHoursAttr($query, $value, $data) + { + if ($value) { + $query->where("gift_hours", $value); + } + } + + /** + * 搜索器:学员课程课程开始日期 + * @param $value + * @param $data + */ + public function searchStartDateAttr($query, $value, $data) + { + if ($value) { + $query->where("start_date", $value); + } + } + + /** + * 搜索器:学员课程课程结束日期 + * @param $value + * @param $data + */ + public function searchEndDateAttr($query, $value, $data) + { + if ($value) { + $query->where("end_date", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/user_feedback/UserFeedback.php b/niucloud/app/model/user_feedback/UserFeedback.php new file mode 100644 index 00000000..30dc4904 --- /dev/null +++ b/niucloud/app/model/user_feedback/UserFeedback.php @@ -0,0 +1,98 @@ +where("id", $value); + } + } + + /** + * 搜索器:用户反馈信息用户ID + * @param $value + * @param $data + */ + public function searchUserIdAttr($query, $value, $data) + { + if ($value) { + $query->where("user_id", $value); + } + } + + /** + * 搜索器:用户反馈信息反馈内容 + * @param $value + * @param $data + */ + public function searchFeedbackTextAttr($query, $value, $data) + { + if ($value) { + $query->where("feedback_text", $value); + } + } + + /** + * 搜索器:用户反馈信息附件URL(OSS对象存储) + * @param $value + * @param $data + */ + public function searchAttachmentUrlAttr($query, $value, $data) + { + if ($value) { + $query->where("attachment_url", $value); + } + } + + + + + + +} diff --git a/niucloud/app/model/venue/Venue.php b/niucloud/app/model/venue/Venue.php new file mode 100644 index 00000000..85817c7b --- /dev/null +++ b/niucloud/app/model/venue/Venue.php @@ -0,0 +1,158 @@ +where("id", $value); + } + } + + /** + * 搜索器:场地校区ID + * @param $value + * @param $data + */ + public function searchCampusIdAttr($query, $value, $data) + { + if ($value) { + $query->where("campus_id", $value); + } + } + + /** + * 搜索器:场地场地名称 + * @param $value + * @param $data + */ + public function searchVenueNameAttr($query, $value, $data) + { + if ($value) { + $query->where("venue_name", $value); + } + } + + /** + * 搜索器:场地场地可容纳人数上限 + * @param $value + * @param $data + */ + public function searchCapacityAttr($query, $value, $data) + { + if ($value) { + $query->where("capacity", $value); + } + } + + /** + * 搜索器:场地场地可用状态 + * @param $value + * @param $data + */ + public function searchAvailabilityStatusAttr($query, $value, $data) + { + if ($value) { + $query->where("availability_status", $value); + } + } + + /** + * 搜索器:场地场地可用时间范围类型 + * @param $value + * @param $data + */ + public function searchTimeRangeTypeAttr($query, $value, $data) + { + if ($value) { + $query->where("time_range_type", $value); + } + } + + /** + * 搜索器:场地范围类型的开始时间 + * @param $value + * @param $data + */ + public function searchTimeRangeStartAttr($query, $value, $data) + { + if ($value) { + $query->where("time_range_start", $value); + } + } + + /** + * 搜索器:场地范围类型的结束时间 + * @param $value + * @param $data + */ + public function searchTimeRangeEndAttr($query, $value, $data) + { + if ($value) { + $query->where("time_range_end", $value); + } + } + + /** + * 搜索器:场地固定时间范围类型的可用时间, 存储为JSON数组 + * @param $value + * @param $data + */ + public function searchFixedTimeRangesAttr($query, $value, $data) + { + if ($value) { + $query->where("fixed_time_ranges", $value); + } + } + + + + + + +} diff --git a/niucloud/app/service/admin/attendance/AttendanceService.php b/niucloud/app/service/admin/attendance/AttendanceService.php new file mode 100644 index 00000000..097f3944 --- /dev/null +++ b/niucloud/app/service/admin/attendance/AttendanceService.php @@ -0,0 +1,99 @@ +model = new Attendance(); + } + + /** + * 获取考勤列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,campus_id,staff_id,attendance_date,check_in_time,check_out_time,status,remarks,created_at,updated_at,coordinate'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","campus_id","staff_id","attendance_date","check_in_time","check_out_time","status","remarks","created_at","updated_at","coordinate"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取考勤信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,campus_id,staff_id,attendance_date,check_in_time,check_out_time,status,remarks,created_at,updated_at,coordinate'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加考勤 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 考勤编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除考勤 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/campus_person_role/CampusPersonRoleService.php b/niucloud/app/service/admin/campus_person_role/CampusPersonRoleService.php new file mode 100644 index 00000000..09e83fdd --- /dev/null +++ b/niucloud/app/service/admin/campus_person_role/CampusPersonRoleService.php @@ -0,0 +1,99 @@ +model = new CampusPersonRole(); + } + + /** + * 获取角色关系列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,campus_id,person_id,role_id,dept_id,created_at,updated_at,deleted_at'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","campus_id","person_id","role_id","dept_id","created_at","updated_at","deleted_at"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取角色关系信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,campus_id,person_id,role_id,dept_id,created_at,updated_at,deleted_at'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加角色关系 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 角色关系编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除角色关系 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/class/ClassService.php b/niucloud/app/service/admin/class/ClassService.php new file mode 100644 index 00000000..7117d81e --- /dev/null +++ b/niucloud/app/service/admin/class/ClassService.php @@ -0,0 +1,99 @@ +model = new Class(); + } + + /** + * 获取班级列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,campus_id,campus_name,class_name,head_coach,age_group,class_type,assistant_coach,created_at,updated_at,deleted_at,status,sort_order,remarks'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","campus_id","campus_name","class_name","head_coach","age_group","class_type","assistant_coach","created_at","updated_at","deleted_at","status","sort_order","remarks"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取班级信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,campus_id,campus_name,class_name,head_coach,age_group,class_type,assistant_coach,created_at,updated_at,deleted_at,status,sort_order,remarks'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加班级 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 班级编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除班级 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/communication_records/CommunicationRecordsService.php b/niucloud/app/service/admin/communication_records/CommunicationRecordsService.php new file mode 100644 index 00000000..5633e649 --- /dev/null +++ b/niucloud/app/service/admin/communication_records/CommunicationRecordsService.php @@ -0,0 +1,99 @@ +model = new CommunicationRecords(); + } + + /** + * 获取沟通记录列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,staff_id,resource_id,resource_type,communication_type,communication_result,communication_time,remarks,tag,business_id,created_at,updated_at'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","staff_id","resource_id","resource_type","communication_type","communication_result","communication_time","remarks","tag","business_id","created_at","updated_at"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取沟通记录信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,staff_id,resource_id,resource_type,communication_type,communication_result,communication_time,remarks,tag,business_id,created_at,updated_at'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加沟通记录 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 沟通记录编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除沟通记录 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/contract/ContractService.php b/niucloud/app/service/admin/contract/ContractService.php new file mode 100644 index 00000000..519a07a7 --- /dev/null +++ b/niucloud/app/service/admin/contract/ContractService.php @@ -0,0 +1,99 @@ +model = new Contract(); + } + + /** + * 获取合同列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,contract_name,contract_template,contract_status,contract_type,remarks,created_at,updated_at,deleted_at'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","contract_name","contract_template","contract_status","contract_type","remarks","created_at","updated_at","deleted_at"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取合同信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,contract_name,contract_template,contract_status,contract_type,remarks,created_at,updated_at,deleted_at'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加合同 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 合同编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除合同 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/course/CourseService.php b/niucloud/app/service/admin/course/CourseService.php new file mode 100644 index 00000000..29d3d14a --- /dev/null +++ b/niucloud/app/service/admin/course/CourseService.php @@ -0,0 +1,99 @@ +model = new Course(); + } + + /** + * 获取课程列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,course_name,course_type,duration,session_count,single_session_count,price,internal_reminder,customer_reminder,remarks,created_at,updated_at,deleted_at'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","course_name","course_type","duration","session_count","single_session_count","price","internal_reminder","customer_reminder","remarks"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取课程信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,course_name,course_type,duration,session_count,single_session_count,price,internal_reminder,customer_reminder,remarks,created_at,updated_at,deleted_at'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加课程 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 课程编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除课程 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/course_schedule/CourseScheduleService.php b/niucloud/app/service/admin/course_schedule/CourseScheduleService.php new file mode 100644 index 00000000..6a9a963e --- /dev/null +++ b/niucloud/app/service/admin/course_schedule/CourseScheduleService.php @@ -0,0 +1,99 @@ +model = new CourseSchedule(); + } + + /** + * 获取课程安排列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,campus_id,venue_id,course_date,time_slot,course_id,coach_id,participants,student_ids,available_capacity,status,created_by,created_at,updated_at,deleted_at'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","campus_id","venue_id","course_date","time_slot","course_id","coach_id","participants","student_ids","available_capacity","status"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取课程安排信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,campus_id,venue_id,course_date,time_slot,course_id,coach_id,participants,student_ids,available_capacity,status,created_by,created_at,updated_at,deleted_at'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加课程安排 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 课程安排编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除课程安排 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/customer_resource_changes/CustomerResourceChangesService.php b/niucloud/app/service/admin/customer_resource_changes/CustomerResourceChangesService.php new file mode 100644 index 00000000..09dc4a72 --- /dev/null +++ b/niucloud/app/service/admin/customer_resource_changes/CustomerResourceChangesService.php @@ -0,0 +1,99 @@ +model = new CustomerResourceChanges(); + } + + /** + * 获取客户资源表变更记录列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,customer_resource_id,operator_id,campus_id,modified_fields,old_values,new_values,modification_time,created_at,deleted_at,is_rolled_back,rollback_time'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","customer_resource_id","operator_id","campus_id","modified_fields","old_values","new_values"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取客户资源表变更记录信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,customer_resource_id,operator_id,campus_id,modified_fields,old_values,new_values,modification_time,created_at,deleted_at,is_rolled_back,rollback_time'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加客户资源表变更记录 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 客户资源表变更记录编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除客户资源表变更记录 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/customer_resources/CustomerResourcesService.php b/niucloud/app/service/admin/customer_resources/CustomerResourcesService.php new file mode 100644 index 00000000..09ebb0e2 --- /dev/null +++ b/niucloud/app/service/admin/customer_resources/CustomerResourcesService.php @@ -0,0 +1,99 @@ +model = new CustomerResources(); + } + + /** + * 获取客户资源列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,create_year_month,create_date,source_channel,source,consultant,name,age,gender,phone_number,demand,purchasing_power,cognitive_idea,optional_class_time,distance,decision_maker,initial_intent,campus,created_at,updated_at,deleted_at,status'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","create_year_month","create_date","source_channel","source","consultant","name","age","gender","phone_number","demand","purchasing_power","cognitive_idea","optional_class_time","distance","decision_maker","initial_intent","campus"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取客户资源信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,create_year_month,create_date,source_channel,source,consultant,name,age,gender,phone_number,demand,purchasing_power,cognitive_idea,optional_class_time,distance,decision_maker,initial_intent,campus,created_at,updated_at,deleted_at,status'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加客户资源 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 客户资源编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除客户资源 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/departments/DepartmentsService.php b/niucloud/app/service/admin/departments/DepartmentsService.php new file mode 100644 index 00000000..2bf0b484 --- /dev/null +++ b/niucloud/app/service/admin/departments/DepartmentsService.php @@ -0,0 +1,99 @@ +model = new Departments(); + } + + /** + * 获取部门列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,department_name,parent_department_id,created_at,updated_at'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","department_name","parent_department_id"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取部门信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,department_name,parent_department_id,created_at,updated_at'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加部门 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 部门编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除部门 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/exam_answers/ExamAnswersService.php b/niucloud/app/service/admin/exam_answers/ExamAnswersService.php new file mode 100644 index 00000000..c168ba9b --- /dev/null +++ b/niucloud/app/service/admin/exam_answers/ExamAnswersService.php @@ -0,0 +1,99 @@ +model = new ExamAnswers(); + } + + /** + * 获取答题记录列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,campus_id,user_id,question_id,answer,is_correct,created_at,updated_at'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","campus_id","user_id","question_id","answer","is_correct"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取答题记录信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,campus_id,user_id,question_id,answer,is_correct,created_at,updated_at'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加答题记录 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 答题记录编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除答题记录 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/exam_papers/ExamPapersService.php b/niucloud/app/service/admin/exam_papers/ExamPapersService.php new file mode 100644 index 00000000..a8649158 --- /dev/null +++ b/niucloud/app/service/admin/exam_papers/ExamPapersService.php @@ -0,0 +1,99 @@ +model = new ExamPapers(); + } + + /** + * 获取试卷列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,selection_mode,total_score,passing_score,created_at,updated_at'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","selection_mode","total_score","passing_score"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取试卷信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,selection_mode,total_score,passing_score,created_at,updated_at'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加试卷 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 试卷编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除试卷 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/exam_questions/ExamQuestionsService.php b/niucloud/app/service/admin/exam_questions/ExamQuestionsService.php new file mode 100644 index 00000000..a76b34e7 --- /dev/null +++ b/niucloud/app/service/admin/exam_questions/ExamQuestionsService.php @@ -0,0 +1,99 @@ +model = new ExamQuestions(); + } + + /** + * 获取试题列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,question_type,question_content_type,question_content,option_a_content_type,option_a_content,option_b_content_type,option_b_content,option_c_content_type,option_c_content,option_d_content_type,option_d_content,correct_answer,created_at,updated_at'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","question_type","question_content_type","question_content","option_a_content_type","option_a_content","option_b_content_type","option_b_content","option_c_content_type","option_c_content","option_d_content_type","option_d_content","correct_answer"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取试题信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,question_type,question_content_type,question_content,option_a_content_type,option_a_content,option_b_content_type,option_b_content,option_c_content_type,option_c_content,option_d_content_type,option_d_content,correct_answer,created_at,updated_at'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加试题 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 试题编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除试题 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/exam_records/ExamRecordsService.php b/niucloud/app/service/admin/exam_records/ExamRecordsService.php new file mode 100644 index 00000000..27e4d950 --- /dev/null +++ b/niucloud/app/service/admin/exam_records/ExamRecordsService.php @@ -0,0 +1,99 @@ +model = new ExamRecords(); + } + + /** + * 获取考试记录列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,campus_id,user_id,paper_id,score,status,start_time,end_time,created_at,updated_at'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","campus_id","user_id","paper_id","score","status","start_time","end_time"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取考试记录信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,campus_id,user_id,paper_id,score,status,start_time,end_time,created_at,updated_at'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加考试记录 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 考试记录编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除考试记录 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/order_table/OrderTableService.php b/niucloud/app/service/admin/order_table/OrderTableService.php new file mode 100644 index 00000000..665ce71b --- /dev/null +++ b/niucloud/app/service/admin/order_table/OrderTableService.php @@ -0,0 +1,99 @@ +model = new OrderTable(); + } + + /** + * 获取订单列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,payment_id,order_status,payment_type,order_amount,course_id,class_id,staff_id,resource_id,after_sales_status,after_sales_reason,after_sales_time,created_at,updated_at,payment_time,subscription_payment_time'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","payment_id","order_status","payment_type","order_amount","course_id","class_id","staff_id","resource_id","after_sales_status","after_sales_reason","after_sales_time","payment_time","subscription_payment_time"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取订单信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,payment_id,order_status,payment_type,order_amount,course_id,class_id,staff_id,resource_id,after_sales_status,after_sales_reason,after_sales_time,created_at,updated_at,payment_time,subscription_payment_time'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加订单 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 订单编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除订单 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/performance_records/PerformanceRecordsService.php b/niucloud/app/service/admin/performance_records/PerformanceRecordsService.php new file mode 100644 index 00000000..5e970409 --- /dev/null +++ b/niucloud/app/service/admin/performance_records/PerformanceRecordsService.php @@ -0,0 +1,99 @@ +model = new PerformanceRecords(); + } + + /** + * 获取绩效记录列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,staff_id,resource_id,order_id,order_status,performance_type,performance_value,remarks,created_at,updated_at'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","staff_id","resource_id","order_id","order_status","performance_type","performance_value","remarks"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取绩效记录信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,staff_id,resource_id,order_id,order_status,performance_type,performance_value,remarks,created_at,updated_at'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加绩效记录 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 绩效记录编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除绩效记录 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/person_course_schedule/PersonCourseScheduleService.php b/niucloud/app/service/admin/person_course_schedule/PersonCourseScheduleService.php new file mode 100644 index 00000000..9b0cdde7 --- /dev/null +++ b/niucloud/app/service/admin/person_course_schedule/PersonCourseScheduleService.php @@ -0,0 +1,99 @@ +model = new PersonCourseSchedule(); + } + + /** + * 获取人员与课程安排关系列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,person_id,person_type,schedule_id,course_date,time_slot,created_at,updated_at,deleted_at'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","person_id","person_type","schedule_id","course_date","time_slot"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取人员与课程安排关系信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,person_id,person_type,schedule_id,course_date,time_slot,created_at,updated_at,deleted_at'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加人员与课程安排关系 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 人员与课程安排关系编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除人员与课程安排关系 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/physical_test/PhysicalTestService.php b/niucloud/app/service/admin/physical_test/PhysicalTestService.php new file mode 100644 index 00000000..c01e49d8 --- /dev/null +++ b/niucloud/app/service/admin/physical_test/PhysicalTestService.php @@ -0,0 +1,99 @@ +model = new PhysicalTest(); + } + + /** + * 获取体测列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,resource_id,student_id,height,weight,coach_id,created_at,updated_at,seated_forward_bend,sit_ups,push_ups,flamingo_balance,thirty_sec_jump,standing_long_jump,agility_run,balance_beam,tennis_throw,ten_meter_shuttle_run'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","resource_id","student_id","height","weight","coach_id","created_at","updated_at","seated_forward_bend","sit_ups","push_ups","flamingo_balance","thirty_sec_jump","standing_long_jump","agility_run","balance_beam","tennis_throw","ten_meter_shuttle_run"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取体测信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,resource_id,student_id,height,weight,coach_id,created_at,updated_at,seated_forward_bend,sit_ups,push_ups,flamingo_balance,thirty_sec_jump,standing_long_jump,agility_run,balance_beam,tennis_throw,ten_meter_shuttle_run'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加体测 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 体测编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除体测 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/reimbursement/ReimbursementService.php b/niucloud/app/service/admin/reimbursement/ReimbursementService.php new file mode 100644 index 00000000..88fab040 --- /dev/null +++ b/niucloud/app/service/admin/reimbursement/ReimbursementService.php @@ -0,0 +1,99 @@ +model = new Reimbursement(); + } + + /** + * 获取报销记录列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,applicant_id,amount,description,receipt_url,status,process_id,created_at,updated_at'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","applicant_id","amount","description","receipt_url","status","process_id"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取报销记录信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,applicant_id,amount,description,receipt_url,status,process_id,created_at,updated_at'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加报销记录 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 报销记录编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除报销记录 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/resource_sharing/ResourceSharingService.php b/niucloud/app/service/admin/resource_sharing/ResourceSharingService.php new file mode 100644 index 00000000..b1c53201 --- /dev/null +++ b/niucloud/app/service/admin/resource_sharing/ResourceSharingService.php @@ -0,0 +1,99 @@ +model = new ResourceSharing(); + } + + /** + * 获取资源共享列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,resource_id,user_id,role_id,shared_by,shared_at'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","resource_id","user_id","role_id","shared_by","shared_at"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取资源共享信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,resource_id,user_id,role_id,shared_by,shared_at'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加资源共享 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 资源共享编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除资源共享 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/salary/SalaryService.php b/niucloud/app/service/admin/salary/SalaryService.php new file mode 100644 index 00000000..5218ee1c --- /dev/null +++ b/niucloud/app/service/admin/salary/SalaryService.php @@ -0,0 +1,99 @@ +model = new Salary(); + } + + /** + * 获取工资列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,staff_id,base_salary,performance_bonus,deductions,other_subsidies,net_salary,payment_status,payment_method,remarks,salary_month,department_id,process_id,created_at,updated_at'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","staff_id","base_salary","performance_bonus","deductions","other_subsidies","net_salary","payment_status","payment_method","remarks","salary_month","department_id","process_id"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取工资信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,staff_id,base_salary,performance_bonus,deductions,other_subsidies,net_salary,payment_status,payment_method,remarks,salary_month,department_id,process_id,created_at,updated_at'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加工资 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 工资编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除工资 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/service/ServiceService.php b/niucloud/app/service/admin/service/ServiceService.php new file mode 100644 index 00000000..25fee84d --- /dev/null +++ b/niucloud/app/service/admin/service/ServiceService.php @@ -0,0 +1,99 @@ +model = new Service(); + } + + /** + * 获取服务列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,service_name,preview_image_url,description,service_type,execution_rules,staff_reminder,customer_reminder,customer_confirmation,customer_feedback,status,created_at,updated_at,deleted_at'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","service_name","preview_image_url","description","service_type","execution_rules","staff_reminder","customer_reminder","customer_confirmation","customer_feedback","status"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取服务信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,service_name,preview_image_url,description,service_type,execution_rules,staff_reminder,customer_reminder,customer_confirmation,customer_feedback,status,created_at,updated_at,deleted_at'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加服务 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 服务编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除服务 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/six_speed/SixSpeedService.php b/niucloud/app/service/admin/six_speed/SixSpeedService.php new file mode 100644 index 00000000..3797b679 --- /dev/null +++ b/niucloud/app/service/admin/six_speed/SixSpeedService.php @@ -0,0 +1,99 @@ +model = new SixSpeed(); + } + + /** + * 获取六一速列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,purchase_power,concept_awareness,preferred_class_time,distance,communication,promised_visit_time,actual_visit_time,call_intent,first_visit_status,second_visit_status,is_closed,staff_id,resource_id,created_at,updated_at,deleted_at'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","purchase_power","concept_awareness","preferred_class_time","distance","communication","promised_visit_time","actual_visit_time","call_intent","first_visit_status","second_visit_status","is_closed","staff_id","resource_id"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取六一速信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,purchase_power,concept_awareness,preferred_class_time,distance,communication,promised_visit_time,actual_visit_time,call_intent,first_visit_status,second_visit_status,is_closed,staff_id,resource_id,created_at,updated_at,deleted_at'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加六一速 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 六一速编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除六一速 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/six_speed_modification_log/SixSpeedModificationLogService.php b/niucloud/app/service/admin/six_speed_modification_log/SixSpeedModificationLogService.php new file mode 100644 index 00000000..3bb0b820 --- /dev/null +++ b/niucloud/app/service/admin/six_speed_modification_log/SixSpeedModificationLogService.php @@ -0,0 +1,99 @@ +model = new SixSpeedModificationLog(); + } + + /** + * 获取六一速修改记录列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,campus_id,staff_id,modified_field,old_value,new_value,is_rollback,rollback_time,created_at,updated_at'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","campus_id","staff_id","modified_field","old_value","new_value"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取六一速修改记录信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,campus_id,staff_id,modified_field,old_value,new_value,is_rollback,rollback_time,created_at,updated_at'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加六一速修改记录 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 六一速修改记录编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除六一速修改记录 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/stat_hour/StatHourService.php b/niucloud/app/service/admin/stat_hour/StatHourService.php new file mode 100644 index 00000000..298e3d71 --- /dev/null +++ b/niucloud/app/service/admin/stat_hour/StatHourService.php @@ -0,0 +1,99 @@ +model = new StatHour(); + } + + /** + * 获取小时统计列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,addon,field,field_total,year,month,day,start_time,last_time,hour_0,hour_1,hour_2,hour_3,hour_4,hour_5,hour_6,hour_7,hour_8,hour_9,hour_10,hour_11,hour_12,hour_13,hour_14,hour_15,hour_16,hour_17,hour_18,hour_19,hour_20,hour_21,hour_22,hour_23'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","addon","field","field_total","year","month","day","start_time","last_time","hour_0","hour_1","hour_2","hour_3","hour_4","hour_5","hour_6","hour_7","hour_8","hour_9","hour_10","hour_11","hour_12","hour_13","hour_14","hour_15","hour_16","hour_17","hour_18","hour_19","hour_20","hour_21","hour_22","hour_23"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取小时统计信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,addon,field,field_total,year,month,day,start_time,last_time,hour_0,hour_1,hour_2,hour_3,hour_4,hour_5,hour_6,hour_7,hour_8,hour_9,hour_10,hour_11,hour_12,hour_13,hour_14,hour_15,hour_16,hour_17,hour_18,hour_19,hour_20,hour_21,hour_22,hour_23'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加小时统计 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 小时统计编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除小时统计 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/student_course_usage/StudentCourseUsageService.php b/niucloud/app/service/admin/student_course_usage/StudentCourseUsageService.php new file mode 100644 index 00000000..82435bbe --- /dev/null +++ b/niucloud/app/service/admin/student_course_usage/StudentCourseUsageService.php @@ -0,0 +1,99 @@ +model = new StudentCourseUsage(); + } + + /** + * 获取学员课时消费记录列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,student_course_id,used_hours,usage_date,created_at,updated_at'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","student_course_id","used_hours","usage_date"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取学员课时消费记录信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,student_course_id,used_hours,usage_date,created_at,updated_at'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加学员课时消费记录 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 学员课时消费记录编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除学员课时消费记录 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/student_courses/StudentCoursesService.php b/niucloud/app/service/admin/student_courses/StudentCoursesService.php new file mode 100644 index 00000000..1ff88ead --- /dev/null +++ b/niucloud/app/service/admin/student_courses/StudentCoursesService.php @@ -0,0 +1,99 @@ +model = new StudentCourses(); + } + + /** + * 获取学员课程列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,student_id,course_id,total_hours,gift_hours,start_date,end_date,created_at,updated_at'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","student_id","course_id","total_hours","gift_hours","start_date","end_date"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取学员课程信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,student_id,course_id,total_hours,gift_hours,start_date,end_date,created_at,updated_at'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加学员课程 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 学员课程编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除学员课程 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/user_feedback/UserFeedbackService.php b/niucloud/app/service/admin/user_feedback/UserFeedbackService.php new file mode 100644 index 00000000..5cb4d753 --- /dev/null +++ b/niucloud/app/service/admin/user_feedback/UserFeedbackService.php @@ -0,0 +1,99 @@ +model = new UserFeedback(); + } + + /** + * 获取用户反馈信息列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,user_id,feedback_text,attachment_url,created_at,updated_at'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","user_id","feedback_text","attachment_url"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取用户反馈信息信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,user_id,feedback_text,attachment_url,created_at,updated_at'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加用户反馈信息 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 用户反馈信息编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除用户反馈信息 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/service/admin/venue/VenueService.php b/niucloud/app/service/admin/venue/VenueService.php new file mode 100644 index 00000000..929d22a5 --- /dev/null +++ b/niucloud/app/service/admin/venue/VenueService.php @@ -0,0 +1,99 @@ +model = new Venue(); + } + + /** + * 获取场地列表 + * @param array $where + * @return array + */ + public function getPage(array $where = []) + { + $field = 'id,campus_id,venue_name,capacity,availability_status,time_range_type,time_range_start,time_range_end,fixed_time_ranges,created_at,updated_at,deleted_at'; + $order = 'id desc'; + + $search_model = $this->model->withSearch(["id","campus_id","venue_name","capacity","availability_status","time_range_type","time_range_start","time_range_end","fixed_time_ranges"], $where)->field($field)->order($order); + $list = $this->pageQuery($search_model); + return $list; + } + + /** + * 获取场地信息 + * @param int $id + * @return array + */ + public function getInfo(int $id) + { + $field = 'id,campus_id,venue_name,capacity,availability_status,time_range_type,time_range_start,time_range_end,fixed_time_ranges,created_at,updated_at,deleted_at'; + + $info = $this->model->field($field)->where([['id', "=", $id]])->findOrEmpty()->toArray(); + return $info; + } + + /** + * 添加场地 + * @param array $data + * @return mixed + */ + public function add(array $data) + { + $res = $this->model->create($data); + return $res->id; + + } + + /** + * 场地编辑 + * @param int $id + * @param array $data + * @return bool + */ + public function edit(int $id, array $data) + { + + $this->model->where([['id', '=', $id]])->update($data); + return true; + } + + /** + * 删除场地 + * @param int $id + * @return bool + */ + public function del(int $id) + { + $model = $this->model->where([['id', '=', $id]])->find(); + $res = $model->delete(); + return $res; + } + + + +} diff --git a/niucloud/app/validate/attendance/Attendance.php b/niucloud/app/validate/attendance/Attendance.php new file mode 100644 index 00000000..f276854c --- /dev/null +++ b/niucloud/app/validate/attendance/Attendance.php @@ -0,0 +1,41 @@ + 'require', + 'staff_id' => 'require', + 'attendance_date' => 'require', + 'status' => 'require', + ]; + + protected $message = [ + 'campus_id.require' => ['common_validate.require', ['campus_id']], + 'staff_id.require' => ['common_validate.require', ['staff_id']], + 'attendance_date.require' => ['common_validate.require', ['attendance_date']], + 'status.require' => ['common_validate.require', ['status']], + ]; + + protected $scene = [ + "add" => ['campus_id', 'staff_id', 'attendance_date', 'check_in_time', 'check_out_time', 'status', 'remarks', 'created_at', 'updated_at', 'coordinate'], + "edit" => ['campus_id', 'staff_id', 'attendance_date', 'check_in_time', 'check_out_time', 'status', 'remarks', 'created_at', 'updated_at', 'coordinate'] + ]; + +} diff --git a/niucloud/app/validate/campus_person_role/CampusPersonRole.php b/niucloud/app/validate/campus_person_role/CampusPersonRole.php new file mode 100644 index 00000000..8ba1986d --- /dev/null +++ b/niucloud/app/validate/campus_person_role/CampusPersonRole.php @@ -0,0 +1,39 @@ + 'require', + 'person_id' => 'require', + 'role_id' => 'require', + ]; + + protected $message = [ + 'campus_id.require' => ['common_validate.require', ['campus_id']], + 'person_id.require' => ['common_validate.require', ['person_id']], + 'role_id.require' => ['common_validate.require', ['role_id']], + ]; + + protected $scene = [ + "add" => ['campus_id', 'person_id', 'role_id', 'dept_id', 'created_at', 'updated_at', 'deleted_at'], + "edit" => ['campus_id', 'person_id', 'role_id', 'dept_id', 'created_at', 'updated_at', 'deleted_at'] + ]; + +} diff --git a/niucloud/app/validate/class/Class.php b/niucloud/app/validate/class/Class.php new file mode 100644 index 00000000..c35d5110 --- /dev/null +++ b/niucloud/app/validate/class/Class.php @@ -0,0 +1,51 @@ + 'require', + 'campus_name' => 'require', + 'class_name' => 'require', + 'head_coach' => 'require', + 'age_group' => 'require', + 'class_type' => 'require', + 'assistant_coach' => 'require', + 'status' => 'require', + 'sort_order' => 'require', + ]; + + protected $message = [ + 'campus_id.require' => ['common_validate.require', ['campus_id']], + 'campus_name.require' => ['common_validate.require', ['campus_name']], + 'class_name.require' => ['common_validate.require', ['class_name']], + 'head_coach.require' => ['common_validate.require', ['head_coach']], + 'age_group.require' => ['common_validate.require', ['age_group']], + 'class_type.require' => ['common_validate.require', ['class_type']], + 'assistant_coach.require' => ['common_validate.require', ['assistant_coach']], + 'status.require' => ['common_validate.require', ['status']], + 'sort_order.require' => ['common_validate.require', ['sort_order']], + ]; + + protected $scene = [ + "add" => ['campus_id', 'campus_name', 'class_name', 'head_coach', 'age_group', 'class_type', 'assistant_coach', 'created_at', 'updated_at', 'deleted_at', 'status', 'sort_order', 'remarks'], + "edit" => ['campus_id', 'campus_name', 'class_name', 'head_coach', 'age_group', 'class_type', 'assistant_coach', 'created_at', 'updated_at', 'deleted_at', 'status', 'sort_order', 'remarks'] + ]; + +} diff --git a/niucloud/app/validate/communication_records/CommunicationRecords.php b/niucloud/app/validate/communication_records/CommunicationRecords.php new file mode 100644 index 00000000..179acdc0 --- /dev/null +++ b/niucloud/app/validate/communication_records/CommunicationRecords.php @@ -0,0 +1,45 @@ + 'require', + 'resource_id' => 'require', + 'resource_type' => 'require', + 'communication_type' => 'require', + 'communication_result' => 'require', + 'communication_time' => 'require', + ]; + + protected $message = [ + 'staff_id.require' => ['common_validate.require', ['staff_id']], + 'resource_id.require' => ['common_validate.require', ['resource_id']], + 'resource_type.require' => ['common_validate.require', ['resource_type']], + 'communication_type.require' => ['common_validate.require', ['communication_type']], + 'communication_result.require' => ['common_validate.require', ['communication_result']], + 'communication_time.require' => ['common_validate.require', ['communication_time']], + ]; + + protected $scene = [ + "add" => ['staff_id', 'resource_id', 'resource_type', 'communication_type', 'communication_result', 'communication_time', 'remarks', 'tag', 'business_id', 'created_at', 'updated_at'], + "edit" => ['staff_id', 'resource_id', 'resource_type', 'communication_type', 'communication_result', 'communication_time', 'remarks', 'tag', 'business_id', 'created_at', 'updated_at'] + ]; + +} diff --git a/niucloud/app/validate/contract/Contract.php b/niucloud/app/validate/contract/Contract.php new file mode 100644 index 00000000..12b40e8c --- /dev/null +++ b/niucloud/app/validate/contract/Contract.php @@ -0,0 +1,41 @@ + 'require', + 'contract_template' => 'require', + 'contract_status' => 'require', + 'contract_type' => 'require', + ]; + + protected $message = [ + 'contract_name.require' => ['common_validate.require', ['contract_name']], + 'contract_template.require' => ['common_validate.require', ['contract_template']], + 'contract_status.require' => ['common_validate.require', ['contract_status']], + 'contract_type.require' => ['common_validate.require', ['contract_type']], + ]; + + protected $scene = [ + "add" => ['contract_name', 'contract_template', 'contract_status', 'contract_type', 'remarks', 'created_at', 'updated_at', 'deleted_at'], + "edit" => ['contract_name', 'contract_template', 'contract_status', 'contract_type', 'remarks', 'created_at', 'updated_at', 'deleted_at'] + ]; + +} diff --git a/niucloud/app/validate/course/Course.php b/niucloud/app/validate/course/Course.php new file mode 100644 index 00000000..45c66f21 --- /dev/null +++ b/niucloud/app/validate/course/Course.php @@ -0,0 +1,49 @@ + 'require', + 'course_type' => 'require', + 'duration' => 'require', + 'session_count' => 'require', + 'single_session_count' => 'require', + 'price' => 'require', + 'internal_reminder' => 'require', + 'customer_reminder' => 'require', + ]; + + protected $message = [ + 'course_name.require' => ['common_validate.require', ['course_name']], + 'course_type.require' => ['common_validate.require', ['course_type']], + 'duration.require' => ['common_validate.require', ['duration']], + 'session_count.require' => ['common_validate.require', ['session_count']], + 'single_session_count.require' => ['common_validate.require', ['single_session_count']], + 'price.require' => ['common_validate.require', ['price']], + 'internal_reminder.require' => ['common_validate.require', ['internal_reminder']], + 'customer_reminder.require' => ['common_validate.require', ['customer_reminder']], + ]; + + protected $scene = [ + "add" => ['course_name', 'course_type', 'duration', 'session_count', 'single_session_count', 'price', 'internal_reminder', 'customer_reminder', 'remarks'], + "edit" => ['course_name', 'course_type', 'duration', 'session_count', 'single_session_count', 'price', 'internal_reminder', 'customer_reminder', 'remarks'] + ]; + +} diff --git a/niucloud/app/validate/course_schedule/CourseSchedule.php b/niucloud/app/validate/course_schedule/CourseSchedule.php new file mode 100644 index 00000000..a752066e --- /dev/null +++ b/niucloud/app/validate/course_schedule/CourseSchedule.php @@ -0,0 +1,53 @@ + 'require', + 'venue_id' => 'require', + 'course_date' => 'require', + 'time_slot' => 'require', + 'course_id' => 'require', + 'coach_id' => 'require', + 'participants' => 'require', + 'student_ids' => 'require', + 'available_capacity' => 'require', + 'status' => 'require', + ]; + + protected $message = [ + 'campus_id.require' => ['common_validate.require', ['campus_id']], + 'venue_id.require' => ['common_validate.require', ['venue_id']], + 'course_date.require' => ['common_validate.require', ['course_date']], + 'time_slot.require' => ['common_validate.require', ['time_slot']], + 'course_id.require' => ['common_validate.require', ['course_id']], + 'coach_id.require' => ['common_validate.require', ['coach_id']], + 'participants.require' => ['common_validate.require', ['participants']], + 'student_ids.require' => ['common_validate.require', ['student_ids']], + 'available_capacity.require' => ['common_validate.require', ['available_capacity']], + 'status.require' => ['common_validate.require', ['status']], + ]; + + protected $scene = [ + "add" => ['campus_id', 'venue_id', 'course_date', 'time_slot', 'course_id', 'coach_id', 'participants', 'student_ids', 'available_capacity', 'status'], + "edit" => ['campus_id', 'venue_id', 'course_date', 'time_slot', 'course_id', 'coach_id', 'participants', 'student_ids', 'available_capacity', 'status'] + ]; + +} diff --git a/niucloud/app/validate/customer_resource_changes/CustomerResourceChanges.php b/niucloud/app/validate/customer_resource_changes/CustomerResourceChanges.php new file mode 100644 index 00000000..a82927b7 --- /dev/null +++ b/niucloud/app/validate/customer_resource_changes/CustomerResourceChanges.php @@ -0,0 +1,45 @@ + 'require', + 'operator_id' => 'require', + 'campus_id' => 'require', + 'modified_fields' => 'require', + 'old_values' => 'require', + 'new_values' => 'require', + ]; + + protected $message = [ + 'customer_resource_id.require' => ['common_validate.require', ['customer_resource_id']], + 'operator_id.require' => ['common_validate.require', ['operator_id']], + 'campus_id.require' => ['common_validate.require', ['campus_id']], + 'modified_fields.require' => ['common_validate.require', ['modified_fields']], + 'old_values.require' => ['common_validate.require', ['old_values']], + 'new_values.require' => ['common_validate.require', ['new_values']], + ]; + + protected $scene = [ + "add" => ['customer_resource_id', 'operator_id', 'campus_id', 'modified_fields', 'old_values', 'new_values'], + "edit" => ['customer_resource_id', 'operator_id', 'campus_id', 'modified_fields', 'old_values', 'new_values'] + ]; + +} diff --git a/niucloud/app/validate/customer_resources/CustomerResources.php b/niucloud/app/validate/customer_resources/CustomerResources.php new file mode 100644 index 00000000..37073dce --- /dev/null +++ b/niucloud/app/validate/customer_resources/CustomerResources.php @@ -0,0 +1,67 @@ + 'require', + 'create_date' => 'require', + 'source_channel' => 'require', + 'source' => 'require', + 'consultant' => 'require', + 'name' => 'require', + 'age' => 'require', + 'gender' => 'require', + 'phone_number' => 'require', + 'demand' => 'require', + 'purchasing_power' => 'require', + 'cognitive_idea' => 'require', + 'optional_class_time' => 'require', + 'distance' => 'require', + 'decision_maker' => 'require', + 'initial_intent' => 'require', + 'campus' => 'require', + ]; + + protected $message = [ + 'create_year_month.require' => ['common_validate.require', ['create_year_month']], + 'create_date.require' => ['common_validate.require', ['create_date']], + 'source_channel.require' => ['common_validate.require', ['source_channel']], + 'source.require' => ['common_validate.require', ['source']], + 'consultant.require' => ['common_validate.require', ['consultant']], + 'name.require' => ['common_validate.require', ['name']], + 'age.require' => ['common_validate.require', ['age']], + 'gender.require' => ['common_validate.require', ['gender']], + 'phone_number.require' => ['common_validate.require', ['phone_number']], + 'demand.require' => ['common_validate.require', ['demand']], + 'purchasing_power.require' => ['common_validate.require', ['purchasing_power']], + 'cognitive_idea.require' => ['common_validate.require', ['cognitive_idea']], + 'optional_class_time.require' => ['common_validate.require', ['optional_class_time']], + 'distance.require' => ['common_validate.require', ['distance']], + 'decision_maker.require' => ['common_validate.require', ['decision_maker']], + 'initial_intent.require' => ['common_validate.require', ['initial_intent']], + 'campus.require' => ['common_validate.require', ['campus']], + ]; + + protected $scene = [ + "add" => ['create_year_month', 'create_date', 'source_channel', 'source', 'consultant', 'name', 'age', 'gender', 'phone_number', 'demand', 'purchasing_power', 'cognitive_idea', 'optional_class_time', 'distance', 'decision_maker', 'initial_intent', 'campus'], + "edit" => ['create_year_month', 'create_date', 'source_channel', 'source', 'consultant', 'name', 'age', 'gender', 'phone_number', 'demand', 'purchasing_power', 'cognitive_idea', 'optional_class_time', 'distance', 'decision_maker', 'initial_intent', 'campus'] + ]; + +} diff --git a/niucloud/app/validate/departments/Departments.php b/niucloud/app/validate/departments/Departments.php new file mode 100644 index 00000000..867443ce --- /dev/null +++ b/niucloud/app/validate/departments/Departments.php @@ -0,0 +1,35 @@ + 'require', + ]; + + protected $message = [ + 'department_name.require' => ['common_validate.require', ['department_name']], + ]; + + protected $scene = [ + "add" => ['department_name', 'parent_department_id'], + "edit" => ['department_name', 'parent_department_id'] + ]; + +} diff --git a/niucloud/app/validate/exam_answers/ExamAnswers.php b/niucloud/app/validate/exam_answers/ExamAnswers.php new file mode 100644 index 00000000..7506bcf0 --- /dev/null +++ b/niucloud/app/validate/exam_answers/ExamAnswers.php @@ -0,0 +1,39 @@ + 'require', + 'user_id' => 'require', + 'question_id' => 'require', + ]; + + protected $message = [ + 'campus_id.require' => ['common_validate.require', ['campus_id']], + 'user_id.require' => ['common_validate.require', ['user_id']], + 'question_id.require' => ['common_validate.require', ['question_id']], + ]; + + protected $scene = [ + "add" => ['campus_id', 'user_id', 'question_id', 'answer', 'is_correct'], + "edit" => ['campus_id', 'user_id', 'question_id', 'answer', 'is_correct'] + ]; + +} diff --git a/niucloud/app/validate/exam_papers/ExamPapers.php b/niucloud/app/validate/exam_papers/ExamPapers.php new file mode 100644 index 00000000..6c1e5e9e --- /dev/null +++ b/niucloud/app/validate/exam_papers/ExamPapers.php @@ -0,0 +1,39 @@ + 'require', + 'total_score' => 'require', + 'passing_score' => 'require', + ]; + + protected $message = [ + 'selection_mode.require' => ['common_validate.require', ['selection_mode']], + 'total_score.require' => ['common_validate.require', ['total_score']], + 'passing_score.require' => ['common_validate.require', ['passing_score']], + ]; + + protected $scene = [ + "add" => ['selection_mode', 'total_score', 'passing_score'], + "edit" => ['selection_mode', 'total_score', 'passing_score'] + ]; + +} diff --git a/niucloud/app/validate/exam_questions/ExamQuestions.php b/niucloud/app/validate/exam_questions/ExamQuestions.php new file mode 100644 index 00000000..92755f49 --- /dev/null +++ b/niucloud/app/validate/exam_questions/ExamQuestions.php @@ -0,0 +1,41 @@ + 'require', + 'question_content_type' => 'require', + 'question_content' => 'require', + 'correct_answer' => 'require', + ]; + + protected $message = [ + 'question_type.require' => ['common_validate.require', ['question_type']], + 'question_content_type.require' => ['common_validate.require', ['question_content_type']], + 'question_content.require' => ['common_validate.require', ['question_content']], + 'correct_answer.require' => ['common_validate.require', ['correct_answer']], + ]; + + protected $scene = [ + "add" => ['question_type', 'question_content_type', 'question_content', 'option_a_content_type', 'option_a_content', 'option_b_content_type', 'option_b_content', 'option_c_content_type', 'option_c_content', 'option_d_content_type', 'option_d_content', 'correct_answer'], + "edit" => ['question_type', 'question_content_type', 'question_content', 'option_a_content_type', 'option_a_content', 'option_b_content_type', 'option_b_content', 'option_c_content_type', 'option_c_content', 'option_d_content_type', 'option_d_content', 'correct_answer'] + ]; + +} diff --git a/niucloud/app/validate/exam_records/ExamRecords.php b/niucloud/app/validate/exam_records/ExamRecords.php new file mode 100644 index 00000000..b8a41ffe --- /dev/null +++ b/niucloud/app/validate/exam_records/ExamRecords.php @@ -0,0 +1,39 @@ + 'require', + 'user_id' => 'require', + 'paper_id' => 'require', + ]; + + protected $message = [ + 'campus_id.require' => ['common_validate.require', ['campus_id']], + 'user_id.require' => ['common_validate.require', ['user_id']], + 'paper_id.require' => ['common_validate.require', ['paper_id']], + ]; + + protected $scene = [ + "add" => ['campus_id', 'user_id', 'paper_id', 'score', 'status', 'start_time', 'end_time'], + "edit" => ['campus_id', 'user_id', 'paper_id', 'score', 'status', 'start_time', 'end_time'] + ]; + +} diff --git a/niucloud/app/validate/order_table/OrderTable.php b/niucloud/app/validate/order_table/OrderTable.php new file mode 100644 index 00000000..70ec8b69 --- /dev/null +++ b/niucloud/app/validate/order_table/OrderTable.php @@ -0,0 +1,49 @@ + 'require', + 'order_status' => 'require', + 'payment_type' => 'require', + 'order_amount' => 'require', + 'course_id' => 'require', + 'class_id' => 'require', + 'staff_id' => 'require', + 'resource_id' => 'require', + ]; + + protected $message = [ + 'payment_id.require' => ['common_validate.require', ['payment_id']], + 'order_status.require' => ['common_validate.require', ['order_status']], + 'payment_type.require' => ['common_validate.require', ['payment_type']], + 'order_amount.require' => ['common_validate.require', ['order_amount']], + 'course_id.require' => ['common_validate.require', ['course_id']], + 'class_id.require' => ['common_validate.require', ['class_id']], + 'staff_id.require' => ['common_validate.require', ['staff_id']], + 'resource_id.require' => ['common_validate.require', ['resource_id']], + ]; + + protected $scene = [ + "add" => ['payment_id', 'order_status', 'payment_type', 'order_amount', 'course_id', 'class_id', 'staff_id', 'resource_id', 'after_sales_status', 'after_sales_reason', 'after_sales_time', 'payment_time', 'subscription_payment_time'], + "edit" => ['payment_id', 'order_status', 'payment_type', 'order_amount', 'course_id', 'class_id', 'staff_id', 'resource_id', 'after_sales_status', 'after_sales_reason', 'after_sales_time', 'payment_time', 'subscription_payment_time'] + ]; + +} diff --git a/niucloud/app/validate/performance_records/PerformanceRecords.php b/niucloud/app/validate/performance_records/PerformanceRecords.php new file mode 100644 index 00000000..d3e8bb63 --- /dev/null +++ b/niucloud/app/validate/performance_records/PerformanceRecords.php @@ -0,0 +1,41 @@ + 'require', + 'resource_id' => 'require', + 'performance_type' => 'require', + 'performance_value' => 'require', + ]; + + protected $message = [ + 'staff_id.require' => ['common_validate.require', ['staff_id']], + 'resource_id.require' => ['common_validate.require', ['resource_id']], + 'performance_type.require' => ['common_validate.require', ['performance_type']], + 'performance_value.require' => ['common_validate.require', ['performance_value']], + ]; + + protected $scene = [ + "add" => ['staff_id', 'resource_id', 'order_id', 'order_status', 'performance_type', 'performance_value', 'remarks'], + "edit" => ['staff_id', 'resource_id', 'order_id', 'order_status', 'performance_type', 'performance_value', 'remarks'] + ]; + +} diff --git a/niucloud/app/validate/person_course_schedule/PersonCourseSchedule.php b/niucloud/app/validate/person_course_schedule/PersonCourseSchedule.php new file mode 100644 index 00000000..8861218d --- /dev/null +++ b/niucloud/app/validate/person_course_schedule/PersonCourseSchedule.php @@ -0,0 +1,43 @@ + 'require', + 'person_type' => 'require', + 'schedule_id' => 'require', + 'course_date' => 'require', + 'time_slot' => 'require', + ]; + + protected $message = [ + 'person_id.require' => ['common_validate.require', ['person_id']], + 'person_type.require' => ['common_validate.require', ['person_type']], + 'schedule_id.require' => ['common_validate.require', ['schedule_id']], + 'course_date.require' => ['common_validate.require', ['course_date']], + 'time_slot.require' => ['common_validate.require', ['time_slot']], + ]; + + protected $scene = [ + "add" => ['person_id', 'person_type', 'schedule_id', 'course_date', 'time_slot'], + "edit" => ['person_id', 'person_type', 'schedule_id', 'course_date', 'time_slot'] + ]; + +} diff --git a/niucloud/app/validate/physical_test/PhysicalTest.php b/niucloud/app/validate/physical_test/PhysicalTest.php new file mode 100644 index 00000000..712644e5 --- /dev/null +++ b/niucloud/app/validate/physical_test/PhysicalTest.php @@ -0,0 +1,43 @@ + 'require', + 'student_id' => 'require', + 'height' => 'require', + 'weight' => 'require', + 'coach_id' => 'require', + ]; + + protected $message = [ + 'resource_id.require' => ['common_validate.require', ['resource_id']], + 'student_id.require' => ['common_validate.require', ['student_id']], + 'height.require' => ['common_validate.require', ['height']], + 'weight.require' => ['common_validate.require', ['weight']], + 'coach_id.require' => ['common_validate.require', ['coach_id']], + ]; + + protected $scene = [ + "add" => ['resource_id', 'student_id', 'height', 'weight', 'coach_id', 'created_at', 'updated_at', 'seated_forward_bend', 'sit_ups', 'push_ups', 'flamingo_balance', 'thirty_sec_jump', 'standing_long_jump', 'agility_run', 'balance_beam', 'tennis_throw', 'ten_meter_shuttle_run'], + "edit" => ['resource_id', 'student_id', 'height', 'weight', 'coach_id', 'created_at', 'updated_at', 'seated_forward_bend', 'sit_ups', 'push_ups', 'flamingo_balance', 'thirty_sec_jump', 'standing_long_jump', 'agility_run', 'balance_beam', 'tennis_throw', 'ten_meter_shuttle_run'] + ]; + +} diff --git a/niucloud/app/validate/reimbursement/Reimbursement.php b/niucloud/app/validate/reimbursement/Reimbursement.php new file mode 100644 index 00000000..0a054837 --- /dev/null +++ b/niucloud/app/validate/reimbursement/Reimbursement.php @@ -0,0 +1,43 @@ + 'require', + 'amount' => 'require', + 'description' => 'require', + 'status' => 'require', + 'process_id' => 'require', + ]; + + protected $message = [ + 'applicant_id.require' => ['common_validate.require', ['applicant_id']], + 'amount.require' => ['common_validate.require', ['amount']], + 'description.require' => ['common_validate.require', ['description']], + 'status.require' => ['common_validate.require', ['status']], + 'process_id.require' => ['common_validate.require', ['process_id']], + ]; + + protected $scene = [ + "add" => ['applicant_id', 'amount', 'description', 'receipt_url', 'status', 'process_id'], + "edit" => ['applicant_id', 'amount', 'description', 'receipt_url', 'status', 'process_id'] + ]; + +} diff --git a/niucloud/app/validate/resource_sharing/ResourceSharing.php b/niucloud/app/validate/resource_sharing/ResourceSharing.php new file mode 100644 index 00000000..180c9f42 --- /dev/null +++ b/niucloud/app/validate/resource_sharing/ResourceSharing.php @@ -0,0 +1,37 @@ + 'require', + 'shared_by' => 'require', + ]; + + protected $message = [ + 'resource_id.require' => ['common_validate.require', ['resource_id']], + 'shared_by.require' => ['common_validate.require', ['shared_by']], + ]; + + protected $scene = [ + "add" => ['resource_id', 'user_id', 'role_id', 'shared_by', 'shared_at'], + "edit" => ['resource_id', 'user_id', 'role_id', 'shared_by', 'shared_at'] + ]; + +} diff --git a/niucloud/app/validate/salary/Salary.php b/niucloud/app/validate/salary/Salary.php new file mode 100644 index 00000000..ed9320bd --- /dev/null +++ b/niucloud/app/validate/salary/Salary.php @@ -0,0 +1,45 @@ + 'require', + 'base_salary' => 'require', + 'performance_bonus' => 'require', + 'deductions' => 'require', + 'payment_status' => 'require', + 'salary_month' => 'require', + ]; + + protected $message = [ + 'staff_id.require' => ['common_validate.require', ['staff_id']], + 'base_salary.require' => ['common_validate.require', ['base_salary']], + 'performance_bonus.require' => ['common_validate.require', ['performance_bonus']], + 'deductions.require' => ['common_validate.require', ['deductions']], + 'payment_status.require' => ['common_validate.require', ['payment_status']], + 'salary_month.require' => ['common_validate.require', ['salary_month']], + ]; + + protected $scene = [ + "add" => ['staff_id', 'base_salary', 'performance_bonus', 'deductions', 'other_subsidies', 'net_salary', 'payment_status', 'payment_method', 'remarks', 'salary_month', 'department_id', 'process_id'], + "edit" => ['staff_id', 'base_salary', 'performance_bonus', 'deductions', 'other_subsidies', 'net_salary', 'payment_status', 'payment_method', 'remarks', 'salary_month', 'department_id', 'process_id'] + ]; + +} diff --git a/niucloud/app/validate/service/Service.php b/niucloud/app/validate/service/Service.php new file mode 100644 index 00000000..374b40fb --- /dev/null +++ b/niucloud/app/validate/service/Service.php @@ -0,0 +1,49 @@ + 'require', + 'description' => 'require', + 'service_type' => 'require', + 'execution_rules' => 'require', + 'staff_reminder' => 'require', + 'customer_reminder' => 'require', + 'customer_confirmation' => 'require', + 'status' => 'require', + ]; + + protected $message = [ + 'service_name.require' => ['common_validate.require', ['service_name']], + 'description.require' => ['common_validate.require', ['description']], + 'service_type.require' => ['common_validate.require', ['service_type']], + 'execution_rules.require' => ['common_validate.require', ['execution_rules']], + 'staff_reminder.require' => ['common_validate.require', ['staff_reminder']], + 'customer_reminder.require' => ['common_validate.require', ['customer_reminder']], + 'customer_confirmation.require' => ['common_validate.require', ['customer_confirmation']], + 'status.require' => ['common_validate.require', ['status']], + ]; + + protected $scene = [ + "add" => ['service_name', 'preview_image_url', 'description', 'service_type', 'execution_rules', 'staff_reminder', 'customer_reminder', 'customer_confirmation', 'customer_feedback', 'status'], + "edit" => ['service_name', 'preview_image_url', 'description', 'service_type', 'execution_rules', 'staff_reminder', 'customer_reminder', 'customer_confirmation', 'customer_feedback', 'status'] + ]; + +} diff --git a/niucloud/app/validate/six_speed/SixSpeed.php b/niucloud/app/validate/six_speed/SixSpeed.php new file mode 100644 index 00000000..73ae076f --- /dev/null +++ b/niucloud/app/validate/six_speed/SixSpeed.php @@ -0,0 +1,53 @@ + 'require', + 'concept_awareness' => 'require', + 'preferred_class_time' => 'require', + 'distance' => 'require', + 'communication' => 'require', + 'promised_visit_time' => 'require', + 'call_intent' => 'require', + 'is_closed' => 'require', + 'staff_id' => 'require', + 'resource_id' => 'require', + ]; + + protected $message = [ + 'purchase_power.require' => ['common_validate.require', ['purchase_power']], + 'concept_awareness.require' => ['common_validate.require', ['concept_awareness']], + 'preferred_class_time.require' => ['common_validate.require', ['preferred_class_time']], + 'distance.require' => ['common_validate.require', ['distance']], + 'communication.require' => ['common_validate.require', ['communication']], + 'promised_visit_time.require' => ['common_validate.require', ['promised_visit_time']], + 'call_intent.require' => ['common_validate.require', ['call_intent']], + 'is_closed.require' => ['common_validate.require', ['is_closed']], + 'staff_id.require' => ['common_validate.require', ['staff_id']], + 'resource_id.require' => ['common_validate.require', ['resource_id']], + ]; + + protected $scene = [ + "add" => ['purchase_power', 'concept_awareness', 'preferred_class_time', 'distance', 'communication', 'promised_visit_time', 'actual_visit_time', 'call_intent', 'first_visit_status', 'second_visit_status', 'is_closed', 'staff_id', 'resource_id'], + "edit" => ['purchase_power', 'concept_awareness', 'preferred_class_time', 'distance', 'communication', 'promised_visit_time', 'actual_visit_time', 'call_intent', 'first_visit_status', 'second_visit_status', 'is_closed', 'staff_id', 'resource_id'] + ]; + +} diff --git a/niucloud/app/validate/six_speed_modification_log/SixSpeedModificationLog.php b/niucloud/app/validate/six_speed_modification_log/SixSpeedModificationLog.php new file mode 100644 index 00000000..4a9e6a19 --- /dev/null +++ b/niucloud/app/validate/six_speed_modification_log/SixSpeedModificationLog.php @@ -0,0 +1,39 @@ + 'require', + 'staff_id' => 'require', + 'modified_field' => 'require', + ]; + + protected $message = [ + 'campus_id.require' => ['common_validate.require', ['campus_id']], + 'staff_id.require' => ['common_validate.require', ['staff_id']], + 'modified_field.require' => ['common_validate.require', ['modified_field']], + ]; + + protected $scene = [ + "add" => ['campus_id', 'staff_id', 'modified_field', 'old_value', 'new_value'], + "edit" => ['campus_id', 'staff_id', 'modified_field', 'old_value', 'new_value'] + ]; + +} diff --git a/niucloud/app/validate/stat_hour/StatHour.php b/niucloud/app/validate/stat_hour/StatHour.php new file mode 100644 index 00000000..b83ee93c --- /dev/null +++ b/niucloud/app/validate/stat_hour/StatHour.php @@ -0,0 +1,97 @@ + 'require', + 'field' => 'require', + 'field_total' => 'require', + 'year' => 'require', + 'month' => 'require', + 'day' => 'require', + 'start_time' => 'require', + 'last_time' => 'require', + 'hour_0' => 'require', + 'hour_1' => 'require', + 'hour_2' => 'require', + 'hour_3' => 'require', + 'hour_4' => 'require', + 'hour_5' => 'require', + 'hour_6' => 'require', + 'hour_7' => 'require', + 'hour_8' => 'require', + 'hour_9' => 'require', + 'hour_10' => 'require', + 'hour_11' => 'require', + 'hour_12' => 'require', + 'hour_13' => 'require', + 'hour_14' => 'require', + 'hour_15' => 'require', + 'hour_16' => 'require', + 'hour_17' => 'require', + 'hour_18' => 'require', + 'hour_19' => 'require', + 'hour_20' => 'require', + 'hour_21' => 'require', + 'hour_22' => 'require', + 'hour_23' => 'require', + ]; + + protected $message = [ + 'addon.require' => ['common_validate.require', ['addon']], + 'field.require' => ['common_validate.require', ['field']], + 'field_total.require' => ['common_validate.require', ['field_total']], + 'year.require' => ['common_validate.require', ['year']], + 'month.require' => ['common_validate.require', ['month']], + 'day.require' => ['common_validate.require', ['day']], + 'start_time.require' => ['common_validate.require', ['start_time']], + 'last_time.require' => ['common_validate.require', ['last_time']], + 'hour_0.require' => ['common_validate.require', ['hour_0']], + 'hour_1.require' => ['common_validate.require', ['hour_1']], + 'hour_2.require' => ['common_validate.require', ['hour_2']], + 'hour_3.require' => ['common_validate.require', ['hour_3']], + 'hour_4.require' => ['common_validate.require', ['hour_4']], + 'hour_5.require' => ['common_validate.require', ['hour_5']], + 'hour_6.require' => ['common_validate.require', ['hour_6']], + 'hour_7.require' => ['common_validate.require', ['hour_7']], + 'hour_8.require' => ['common_validate.require', ['hour_8']], + 'hour_9.require' => ['common_validate.require', ['hour_9']], + 'hour_10.require' => ['common_validate.require', ['hour_10']], + 'hour_11.require' => ['common_validate.require', ['hour_11']], + 'hour_12.require' => ['common_validate.require', ['hour_12']], + 'hour_13.require' => ['common_validate.require', ['hour_13']], + 'hour_14.require' => ['common_validate.require', ['hour_14']], + 'hour_15.require' => ['common_validate.require', ['hour_15']], + 'hour_16.require' => ['common_validate.require', ['hour_16']], + 'hour_17.require' => ['common_validate.require', ['hour_17']], + 'hour_18.require' => ['common_validate.require', ['hour_18']], + 'hour_19.require' => ['common_validate.require', ['hour_19']], + 'hour_20.require' => ['common_validate.require', ['hour_20']], + 'hour_21.require' => ['common_validate.require', ['hour_21']], + 'hour_22.require' => ['common_validate.require', ['hour_22']], + 'hour_23.require' => ['common_validate.require', ['hour_23']], + ]; + + protected $scene = [ + "add" => ['addon', 'field', 'field_total', 'year', 'month', 'day', 'start_time', 'last_time', 'hour_0', 'hour_1', 'hour_2', 'hour_3', 'hour_4', 'hour_5', 'hour_6', 'hour_7', 'hour_8', 'hour_9', 'hour_10', 'hour_11', 'hour_12', 'hour_13', 'hour_14', 'hour_15', 'hour_16', 'hour_17', 'hour_18', 'hour_19', 'hour_20', 'hour_21', 'hour_22', 'hour_23'], + "edit" => ['addon', 'field', 'field_total', 'year', 'month', 'day', 'start_time', 'last_time', 'hour_0', 'hour_1', 'hour_2', 'hour_3', 'hour_4', 'hour_5', 'hour_6', 'hour_7', 'hour_8', 'hour_9', 'hour_10', 'hour_11', 'hour_12', 'hour_13', 'hour_14', 'hour_15', 'hour_16', 'hour_17', 'hour_18', 'hour_19', 'hour_20', 'hour_21', 'hour_22', 'hour_23'] + ]; + +} diff --git a/niucloud/app/validate/student_course_usage/StudentCourseUsage.php b/niucloud/app/validate/student_course_usage/StudentCourseUsage.php new file mode 100644 index 00000000..f22a37d6 --- /dev/null +++ b/niucloud/app/validate/student_course_usage/StudentCourseUsage.php @@ -0,0 +1,39 @@ + 'require', + 'used_hours' => 'require', + 'usage_date' => 'require', + ]; + + protected $message = [ + 'student_course_id.require' => ['common_validate.require', ['student_course_id']], + 'used_hours.require' => ['common_validate.require', ['used_hours']], + 'usage_date.require' => ['common_validate.require', ['usage_date']], + ]; + + protected $scene = [ + "add" => ['student_course_id', 'used_hours', 'usage_date'], + "edit" => ['student_course_id', 'used_hours', 'usage_date'] + ]; + +} diff --git a/niucloud/app/validate/student_courses/StudentCourses.php b/niucloud/app/validate/student_courses/StudentCourses.php new file mode 100644 index 00000000..4db24075 --- /dev/null +++ b/niucloud/app/validate/student_courses/StudentCourses.php @@ -0,0 +1,43 @@ + 'require', + 'course_id' => 'require', + 'total_hours' => 'require', + 'start_date' => 'require', + 'end_date' => 'require', + ]; + + protected $message = [ + 'student_id.require' => ['common_validate.require', ['student_id']], + 'course_id.require' => ['common_validate.require', ['course_id']], + 'total_hours.require' => ['common_validate.require', ['total_hours']], + 'start_date.require' => ['common_validate.require', ['start_date']], + 'end_date.require' => ['common_validate.require', ['end_date']], + ]; + + protected $scene = [ + "add" => ['student_id', 'course_id', 'total_hours', 'gift_hours', 'start_date', 'end_date'], + "edit" => ['student_id', 'course_id', 'total_hours', 'gift_hours', 'start_date', 'end_date'] + ]; + +} diff --git a/niucloud/app/validate/user_feedback/UserFeedback.php b/niucloud/app/validate/user_feedback/UserFeedback.php new file mode 100644 index 00000000..580c8ad8 --- /dev/null +++ b/niucloud/app/validate/user_feedback/UserFeedback.php @@ -0,0 +1,37 @@ + 'require', + 'feedback_text' => 'require', + ]; + + protected $message = [ + 'user_id.require' => ['common_validate.require', ['user_id']], + 'feedback_text.require' => ['common_validate.require', ['feedback_text']], + ]; + + protected $scene = [ + "add" => ['user_id', 'feedback_text', 'attachment_url'], + "edit" => ['user_id', 'feedback_text', 'attachment_url'] + ]; + +} diff --git a/niucloud/app/validate/venue/Venue.php b/niucloud/app/validate/venue/Venue.php new file mode 100644 index 00000000..1d760a09 --- /dev/null +++ b/niucloud/app/validate/venue/Venue.php @@ -0,0 +1,43 @@ + 'require', + 'venue_name' => 'require', + 'capacity' => 'require', + 'availability_status' => 'require', + 'time_range_type' => 'require', + ]; + + protected $message = [ + 'campus_id.require' => ['common_validate.require', ['campus_id']], + 'venue_name.require' => ['common_validate.require', ['venue_name']], + 'capacity.require' => ['common_validate.require', ['capacity']], + 'availability_status.require' => ['common_validate.require', ['availability_status']], + 'time_range_type.require' => ['common_validate.require', ['time_range_type']], + ]; + + protected $scene = [ + "add" => ['campus_id', 'venue_name', 'capacity', 'availability_status', 'time_range_type', 'time_range_start', 'time_range_end', 'fixed_time_ranges'], + "edit" => ['campus_id', 'venue_name', 'capacity', 'availability_status', 'time_range_type', 'time_range_start', 'time_range_end', 'fixed_time_ranges'] + ]; + +} diff --git a/niucloud/runtime/cache/03/df75bbaff9afc9c87f9a1428ac9056.php b/niucloud/runtime/cache/03/df75bbaff9afc9c87f9a1428ac9056.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/03/df75bbaff9afc9c87f9a1428ac9056.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/10/d14b034379d95ab08972c164bd0273.php b/niucloud/runtime/cache/10/d14b034379d95ab08972c164bd0273.php new file mode 100644 index 00000000..aaf57527 --- /dev/null +++ b/niucloud/runtime/cache/10/d14b034379d95ab08972c164bd0273.php @@ -0,0 +1,4 @@ + +a:75:{i:0;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1210;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"备用菜单";s:15:"menu_short_name";s:4:"bycd";s:8:"menu_key";s:4:"bycd";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:102;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 16:57:51";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:1;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1147;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"市场模块";s:15:"menu_short_name";s:6:"市场";s:8:"menu_key";s:13:"shichangmodel";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:40:"nc-iconfont nc-icon-yingyongzhongxinV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:101;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 10:44:57";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:2;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1256;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"课程安排";s:15:"menu_short_name";s:12:"课程安排";s:8:"menu_key";s:47:"course_schedule_course_schedule_course_schedule";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:15:"course_schedule";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:28:06";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:3;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1286;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"试题";s:15:"menu_short_name";s:6:"试题";s:8:"menu_key";s:44:"exam_questions_exam_questions_exam_questions";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:14:"exam_questions";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:41:54";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:4;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1281;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"试卷";s:15:"menu_short_name";s:6:"试卷";s:8:"menu_key";s:35:"exam_papers_exam_papers_exam_papers";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:11:"exam_papers";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:39:38";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:5;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1035;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"课表管理";s:15:"menu_short_name";s:12:"课表管理";s:8:"menu_key";s:37:"zhjw_timetables_timetables_timetables";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:10:"timetables";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-14 16:41:27";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:6;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1040;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"销售模块";s:15:"menu_short_name";s:12:"销售模块";s:8:"menu_key";s:27:"zhjw_zhjw_sales_sales_sales";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:31:"nc-iconfont nc-icon-liebiaoV6xx";s:7:"api_url";s:0:"";s:11:"router_path";s:5:"sales";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-14 18:31:18";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:7;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1045;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"跟进管理";s:15:"menu_short_name";s:12:"跟进管理";s:8:"menu_key";s:54:"zhjw_zhjw_follow_up_logs_follow_up_logs_follow_up_logs";s:10:"parent_key";s:27:"zhjw_zhjw_sales_sales_sales";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:14:"follow_up_logs";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-03-14 19:18:09";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:8;a:22:{s:11:"status_name";s:0:"";s:14:"menu_type_name";s:0:"";s:2:"id";i:1050;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"跟进提醒管理";s:15:"menu_short_name";s:18:"跟进提醒管理";s:8:"menu_key";s:69:"zhjw_zhjw_follow_up_reminders_follow_up_reminders_follow_up_reminders";s:10:"parent_key";s:13:"yunyingguanli";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:19:"follow_up_reminders";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:0;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-03-14 19:38:04";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:9;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1276;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"答题记录";s:15:"menu_short_name";s:12:"答题记录";s:8:"menu_key";s:38:"exam_answers_exam_answers_exam_answers";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:12:"exam_answers";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:38:36";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:10;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1271;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"部门";s:15:"menu_short_name";s:6:"部门";s:8:"menu_key";s:35:"departments_departments_departments";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:11:"departments";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:36:40";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:11;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1266;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"客户资源";s:15:"menu_short_name";s:12:"客户资源";s:8:"menu_key";s:56:"customer_resources_customer_resources_customer_resources";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:18:"customer_resources";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:34:54";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:12;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1261;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:27:"客户资源表变更记录";s:15:"menu_short_name";s:27:"客户资源表变更记录";s:8:"menu_key";s:77:"customer_resource_changes_customer_resource_changes_customer_resource_changes";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:25:"customer_resource_changes";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:33:03";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:13;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1005;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"订单管理";s:15:"menu_short_name";s:12:"订单管理";s:8:"menu_key";s:30:"zhjw_zhjw_orders_orders_orders";s:10:"parent_key";s:7:"finance";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"orders";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-14 15:28:01";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:14;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1246;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"课程";s:15:"menu_short_name";s:6:"课程";s:8:"menu_key";s:20:"course_course_course";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"course";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:24:09";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:15;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1195;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"校区";s:15:"menu_short_name";s:6:"校区";s:8:"menu_key";s:20:"campus_campus_campus";s:10:"parent_key";s:4:"xqgl";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"campus";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-15 16:10:04";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:16;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1200;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"人员管理";s:15:"menu_short_name";s:19:"人力资源-人员";s:8:"menu_key";s:29:"personnel_personnel_personnel";s:10:"parent_key";s:4:"rsgl";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:9:"personnel";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 12:30:29";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:17;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1221;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"角色关系";s:15:"menu_short_name";s:12:"角色关系";s:8:"menu_key";s:56:"campus_person_role_campus_person_role_campus_person_role";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:18:"campus_person_role";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:02:47";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:18;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1226;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"考勤";s:15:"menu_short_name";s:6:"考勤";s:8:"menu_key";s:32:"attendance_attendance_attendance";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:10:"attendance";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:06:01";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:19;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1231;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"班级";s:15:"menu_short_name";s:6:"班级";s:8:"menu_key";s:17:"class_class_class";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:5:"class";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:07:19";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:20;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1236;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"沟通记录";s:15:"menu_short_name";s:12:"沟通记录";s:8:"menu_key";s:65:"communication_records_communication_records_communication_records";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:21:"communication_records";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:20:45";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:21;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1241;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"合同";s:15:"menu_short_name";s:6:"合同";s:8:"menu_key";s:26:"contract_contract_contract";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:8:"contract";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:22:41";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:22;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1321;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"报销记录";s:15:"menu_short_name";s:12:"报销记录";s:8:"menu_key";s:41:"reimbursement_reimbursement_reimbursement";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:13:"reimbursement";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:51:20";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:23;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1376;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"场地";s:15:"menu_short_name";s:6:"场地";s:8:"menu_key";s:17:"venue_venue_venue";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:5:"venue";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 18:04:34";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:24;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1371;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"用户反馈信息";s:15:"menu_short_name";s:18:"用户反馈信息";s:8:"menu_key";s:41:"user_feedback_user_feedback_user_feedback";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:13:"user_feedback";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 18:03:09";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:25;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1366;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"学员课程";s:15:"menu_short_name";s:12:"学员课程";s:8:"menu_key";s:47:"student_courses_student_courses_student_courses";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:15:"student_courses";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 18:02:13";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:26;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1361;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:24:"学员课时消费记录";s:15:"menu_short_name";s:24:"学员课时消费记录";s:8:"menu_key";s:62:"student_course_usage_student_course_usage_student_course_usage";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:20:"student_course_usage";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 18:01:05";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:27;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1356;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"小时统计";s:15:"menu_short_name";s:12:"小时统计";s:8:"menu_key";s:29:"stat_hour_stat_hour_stat_hour";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:9:"stat_hour";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:59:36";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:28;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1351;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:21:"六一速修改记录";s:15:"menu_short_name";s:21:"六一速修改记录";s:8:"menu_key";s:80:"six_speed_modification_log_six_speed_modification_log_six_speed_modification_log";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:26:"six_speed_modification_log";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:58:32";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:29;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1346;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:9:"六一速";s:15:"menu_short_name";s:9:"六一速";s:8:"menu_key";s:29:"six_speed_six_speed_six_speed";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:9:"six_speed";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:57:14";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:30;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1341;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"服务";s:15:"menu_short_name";s:6:"服务";s:8:"menu_key";s:23:"service_service_service";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:7:"service";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:56:11";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:31;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1331;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"工资";s:15:"menu_short_name";s:6:"工资";s:8:"menu_key";s:20:"salary_salary_salary";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"salary";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:53:32";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:32;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:520;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"网站设置";s:15:"menu_short_name";s:12:"网站设置";s:8:"menu_key";s:14:"setting_system";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:0;s:4:"icon";s:18:"element Basketball";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:33;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1326;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"资源共享";s:15:"menu_short_name";s:12:"资源共享";s:8:"menu_key";s:50:"resource_sharing_resource_sharing_resource_sharing";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:16:"resource_sharing";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:52:16";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:34;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1316;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"体测";s:15:"menu_short_name";s:6:"体测";s:8:"menu_key";s:41:"physical_test_physical_test_physical_test";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:13:"physical_test";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:50:00";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:35;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:875;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"员工角色管理";s:15:"menu_short_name";s:12:"角色管理";s:8:"menu_key";s:22:"zhjw_roles_roles_roles";s:10:"parent_key";s:4:"auth";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:5:"roles";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-06 11:48:59";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:36;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1306;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:27:"人员与课程安排关系";s:15:"menu_short_name";s:27:"人员与课程安排关系";s:8:"menu_key";s:68:"person_course_schedule_person_course_schedule_person_course_schedule";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:22:"person_course_schedule";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:47:53";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:37;a:22:{s:11:"status_name";s:0:"";s:14:"menu_type_name";s:0:"";s:2:"id";i:850;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"文章管理";s:15:"menu_short_name";s:12:"文章管理";s:8:"menu_key";s:36:"zhjw_zhjw_articles_articles_articles";s:10:"parent_key";s:13:"yunyingguanli";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:8:"articles";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:0;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-03-05 19:31:59";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:38;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1301;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"绩效记录";s:15:"menu_short_name";s:12:"绩效记录";s:8:"menu_key";s:59:"performance_records_performance_records_performance_records";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:19:"performance_records";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:46:46";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:39;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1296;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"订单";s:15:"menu_short_name";s:6:"订单";s:8:"menu_key";s:35:"order_table_order_table_order_table";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:11:"order_table";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:45:37";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:40;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1291;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"考试记录";s:15:"menu_short_name";s:12:"考试记录";s:8:"menu_key";s:38:"exam_records_exam_records_exam_records";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:12:"exam_records";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:43:09";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:41;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1055;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"教务管理";s:15:"menu_short_name";s:12:"教务管理";s:8:"menu_key";s:12:"jiaowuguanli";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:37:"nc-iconfont nc-icon-jifenduihuanV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:99;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-14 20:35:07";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:42;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:820;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"场地管理";s:15:"menu_short_name";s:12:"场地管理";s:8:"menu_key";s:25:"zhjw_venues_venues_venues";s:10:"parent_key";s:4:"xqgl";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"venues";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:99;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-05 17:37:13";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:43;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1067;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"学员档案";s:15:"menu_short_name";s:12:"学员档案";s:8:"menu_key";s:36:"zhjw_zhjw_students_students_students";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:8:"students";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:98;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-20 15:54:07";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:44;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1010;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"合同管理";s:15:"menu_short_name";s:12:"合同管理";s:8:"menu_key";s:39:"zhjw_zhjw_contracts_contracts_contracts";s:10:"parent_key";s:4:"rsgl";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:9:"contracts";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:98;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-14 15:30:15";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:45;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1167;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"校区管理";s:15:"menu_short_name";s:12:"校区管理";s:8:"menu_key";s:4:"xqgl";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:31:"nc-iconfont nc-icon-liebiaoV6xx";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:98;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:41:12";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:46;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:452;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"财务管理";s:15:"menu_short_name";s:6:"财务";s:8:"menu_key";s:7:"finance";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:11:"element Box";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:97;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:47;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1177;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"人事管理";s:15:"menu_short_name";s:12:"人事管理";s:8:"menu_key";s:4:"rsgl";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:37:"nc-iconfont nc-icon-gerenzhongxinV6xx";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:96;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 17:10:12";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:48;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1056;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"教研管理";s:15:"menu_short_name";s:12:"教研管理";s:8:"menu_key";s:13:"yunyingguanli";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:31:"nc-iconfont nc-icon-liebiaoV6xx";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:95;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-14 20:37:53";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:49;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:965;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"课程管理";s:15:"menu_short_name";s:18:"学员课程管理";s:8:"menu_key";s:28:"zhjw_courses_courses_courses";s:10:"parent_key";s:4:"xqgl";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:7:"courses";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:95;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-06 14:24:03";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:50;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:410;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:9:"电脑端";s:15:"menu_short_name";s:9:"电脑端";s:8:"menu_key";s:7:"diy_web";s:10:"parent_key";s:3:"diy";s:9:"menu_type";i:0;s:4:"icon";s:20:"iconfont icondesktop";s:7:"api_url";s:0:"";s:11:"router_path";s:3:"web";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:92;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:51;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:388;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"装修管理";s:15:"menu_short_name";s:6:"装修";s:8:"menu_key";s:3:"diy";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:13:"element Brush";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:52;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:424;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"会员管理";s:15:"menu_short_name";s:6:"会员";s:8:"menu_key";s:6:"member";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:25:"iconfont iconjiaoseyonghu";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:89;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:53;a:22:{s:11:"status_name";s:0:"";s:14:"menu_type_name";s:0:"";s:2:"id";i:461;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"营销管理";s:15:"menu_short_name";s:6:"营销";s:8:"menu_key";s:6:"active";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:21:"iconfont iconyingxiao";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:87;s:6:"status";i:0;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:54;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:472;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"应用管理";s:15:"menu_short_name";s:6:"应用";s:8:"menu_key";s:5:"addon";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:25:"iconfont iconmanage-apply";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:86;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:55;a:22:{s:11:"status_name";s:0:"";s:14:"menu_type_name";s:0:"";s:2:"id";i:474;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"渠道管理";s:15:"menu_short_name";s:6:"渠道";s:8:"menu_key";s:7:"channel";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:17:"element DataBoard";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:85;s:6:"status";i:0;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:56;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:506;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"权限管理";s:15:"menu_short_name";s:6:"权限";s:8:"menu_key";s:4:"auth";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:12:"element Lock";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:84;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:57;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:519;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"系统设置";s:15:"menu_short_name";s:6:"设置";s:8:"menu_key";s:7:"setting";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:0;s:4:"icon";s:15:"element Setting";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:83;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:58;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1117;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"学员体测";s:15:"menu_short_name";s:12:"学员体测";s:8:"menu_key";s:62:"zhjw_students_survey_zhjw_students_survey_zhjw_students_survey";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:20:"zhjw_students_survey";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:80;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-04-07 13:24:19";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:59;a:22:{s:11:"status_name";s:0:"";s:14:"menu_type_name";s:0:"";s:2:"id";i:436;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"会员等级";s:15:"menu_short_name";s:12:"会员等级";s:8:"menu_key";s:12:"member_level";s:10:"parent_key";s:6:"member";s:9:"menu_type";i:0;s:4:"icon";s:21:"element CollectionTag";s:7:"api_url";s:12:"member/level";s:11:"router_path";s:12:"member/level";s:9:"view_path";s:12:"member/level";s:7:"methods";s:3:"get";s:4:"sort";i:79;s:6:"status";i:0;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:60;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:527;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"会员设置";s:15:"menu_short_name";s:12:"会员设置";s:8:"menu_key";s:14:"setting_member";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:0;s:4:"icon";s:25:"iconfont iconjiaoseyonghu";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:71;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:61;a:22:{s:11:"status_name";s:0:"";s:14:"menu_type_name";s:0:"";s:2:"id";i:446;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"会员积分";s:15:"menu_short_name";s:12:"会员积分";s:8:"menu_key";s:12:"member_point";s:10:"parent_key";s:6:"member";s:9:"menu_type";i:0;s:4:"icon";s:27:"iconfont iconjifen-xianxing";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:51;s:6:"status";i:0;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:62;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:545;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"短信管理";s:15:"menu_short_name";s:12:"短信管理";s:8:"menu_key";s:10:"sms_notice";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:0;s:4:"icon";s:15:"element Message";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:40;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:63;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:571;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"页面装修";s:15:"menu_short_name";s:12:"页面装修";s:8:"menu_key";s:8:"decorate";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:21;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:64;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:579;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"开发";s:15:"menu_short_name";s:6:"开发";s:8:"menu_key";s:4:"tool";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:12:"element Edit";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:20;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:65;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:559;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"系统工具";s:15:"menu_short_name";s:12:"系统工具";s:8:"menu_key";s:12:"setting_tool";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:0;s:4:"icon";s:21:"element FolderChecked";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:20;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:66;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:576;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"万能表单";s:15:"menu_short_name";s:12:"万能表单";s:8:"menu_key";s:8:"diy_form";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:13:"element Files";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:8:"diy_form";}i:67;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:574;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"页面预览";s:15:"menu_short_name";s:12:"页面预览";s:8:"menu_key";s:7:"preview";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:68;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:970;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"作业管理";s:15:"menu_short_name";s:12:"作业管理";s:8:"menu_key";s:45:"zhjw_zhjw_assignments_assignments_assignments";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:11:"assignments";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-03-06 15:05:34";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:69;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:980;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"排班管理";s:15:"menu_short_name";s:12:"排班管理";s:8:"menu_key";s:39:"zhjw_zhjw_schedules_schedules_schedules";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:9:"schedules";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-03-06 15:10:47";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:70;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1057;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"班级管理";s:15:"menu_short_name";s:12:"班级管理";s:8:"menu_key";s:28:"zhjw_classes_classes_classes";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:7:"classes";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-03-19 10:32:31";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:71;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1062;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"意见反馈";s:15:"menu_short_name";s:12:"意见反馈";s:8:"menu_key";s:31:"zhjw_feedback_feedback_feedback";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:8:"feedback";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-03-19 14:10:34";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:72;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1087;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"企业信息";s:15:"menu_short_name";s:12:"企业信息";s:8:"menu_key";s:73:"zhjw_enterprise_information_enterprise_information_enterprise_information";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:22:"enterprise_information";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-04-02 10:37:55";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:73;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1112;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"学籍维护";s:15:"menu_short_name";s:12:"学籍维护";s:8:"menu_key";s:34:"zhjw_zhjw_roll_zhjw_roll_zhjw_roll";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:9:"zhjw_roll";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-04-07 12:45:32";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:74;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1142;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"学员体测";s:15:"menu_short_name";s:12:"学员体测";s:8:"menu_key";s:67:"zhjw_zhjw_students_survey_zhjw_students_survey_zhjw_students_survey";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:20:"zhjw_students_survey";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-04-07 13:41:51";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}} \ No newline at end of file diff --git a/niucloud/runtime/cache/12/331a573b2bfa6b47a6cce40d508abd.php b/niucloud/runtime/cache/12/331a573b2bfa6b47a6cce40d508abd.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/12/331a573b2bfa6b47a6cce40d508abd.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/13/e96f3e703e2d83de81dc6e329b2185.php b/niucloud/runtime/cache/13/e96f3e703e2d83de81dc6e329b2185.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/13/e96f3e703e2d83de81dc6e329b2185.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/15/10bee9cf713e702e7c333bf25711f7.php b/niucloud/runtime/cache/15/10bee9cf713e702e7c333bf25711f7.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/15/10bee9cf713e702e7c333bf25711f7.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/15/2b9dc4e025bc39e03f0423e346d7dc.php b/niucloud/runtime/cache/15/2b9dc4e025bc39e03f0423e346d7dc.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/15/2b9dc4e025bc39e03f0423e346d7dc.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/1d/d5ae7b0e04ecb046c90ac27514d6de.php b/niucloud/runtime/cache/1d/d5ae7b0e04ecb046c90ac27514d6de.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/1d/d5ae7b0e04ecb046c90ac27514d6de.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/20/336a007c8134208722cf4e14270f07.php b/niucloud/runtime/cache/20/336a007c8134208722cf4e14270f07.php index 2cb93ea9..fadbe906 100644 --- a/niucloud/runtime/cache/20/336a007c8134208722cf4e14270f07.php +++ b/niucloud/runtime/cache/20/336a007c8134208722cf4e14270f07.php @@ -1,4 +1,4 @@ -a:296:{i:0;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:447;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"积分明细";s:15:"menu_short_name";s:12:"积分明细";s:8:"menu_key";s:17:"member_point_list";s:10:"parent_key";s:12:"member_point";s:9:"menu_type";i:1;s:4:"icon";s:27:"iconfont iconjifen-xianxing";s:7:"api_url";s:20:"member/account/point";s:11:"router_path";s:12:"member/point";s:9:"view_path";s:12:"member/point";s:7:"methods";s:3:"get";s:4:"sort";i:120;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:1;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:580;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"插件管理";s:15:"menu_short_name";s:6:"应用";s:8:"menu_key";s:9:"app_store";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:1;s:4:"icon";s:19:"element ShoppingBag";s:7:"api_url";s:11:"addon/local";s:11:"router_path";s:20:"app_manage/app_store";s:9:"view_path";s:11:"index/store";s:7:"methods";s:3:"get";s:4:"sort";i:120;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:2;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:448;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"积分规则";s:15:"menu_short_name";s:12:"积分规则";s:8:"menu_key";s:10:"point_rule";s:10:"parent_key";s:12:"member_point";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:24:"member/config/point_rule";s:11:"router_path";s:18:"setting/point_rule";s:9:"view_path";s:18:"setting/point_rule";s:7:"methods";s:3:"get";s:4:"sort";i:110;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:3;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:587;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"插件开发";s:15:"menu_short_name";s:12:"插件开发";s:8:"menu_key";s:13:"addon_develop";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:1;s:4:"icon";s:25:"iconfont iconchajiankaifa";s:7:"api_url";s:0:"";s:11:"router_path";s:11:"tools/addon";s:9:"view_path";s:17:"tools/addon/index";s:7:"methods";s:0:"";s:4:"sort";i:110;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:4;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1147;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"市场模块";s:15:"menu_short_name";s:6:"市场";s:8:"menu_key";s:13:"shichangmodel";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:40:"nc-iconfont nc-icon-yingyongzhongxinV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:101;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 10:44:57";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:5;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:389;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"编辑";s:15:"menu_short_name";s:6:"编辑";s:8:"menu_key";s:15:"diy_tabbar_edit";s:10:"parent_key";s:3:"diy";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:15:"diy/bottom/edit";s:11:"router_path";s:15:"diy/tabbar_edit";s:9:"view_path";s:15:"diy/tabbar_edit";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:6;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:390;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:9:"启动页";s:15:"menu_short_name";s:9:"启动页";s:8:"menu_key";s:23:"diy_page_decorate_index";s:10:"parent_key";s:3:"diy";s:9:"menu_type";i:1;s:4:"icon";s:13:"element House";s:7:"api_url";s:0:"";s:11:"router_path";s:9:"diy/index";s:9:"view_path";s:9:"diy/index";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:7;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:391;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"设置使用页";s:15:"menu_short_name";s:15:"设置使用页";s:8:"menu_key";s:11:"set_siy_use";s:10:"parent_key";s:23:"diy_page_decorate_index";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:7:"diy/use";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:8;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:395;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"分享设置";s:15:"menu_short_name";s:12:"分享设置";s:8:"menu_key";s:14:"save_diy_share";s:10:"parent_key";s:13:"diy_page_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:13:"diy/diy/share";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:9;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:400;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"删除素材";s:15:"menu_short_name";s:12:"删除素材";s:8:"menu_key";s:17:"delete_attachment";s:10:"parent_key";s:10:"attachment";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:18:"sys/attachment/del";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:10;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:401;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"移动素材";s:15:"menu_short_name";s:12:"移动素材";s:8:"menu_key";s:15:"move_attachment";s:10:"parent_key";s:10:"attachment";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:24:"sys/attachment/batchmove";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:11;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:402;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"添加分组";s:15:"menu_short_name";s:12:"删除素材";s:8:"menu_key";s:23:"add_attachment_category";s:10:"parent_key";s:10:"attachment";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:23:"sys/attachment/category";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:12;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:403;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"添加分组";s:15:"menu_short_name";s:12:"添加分组";s:8:"menu_key";s:23:"add_attachment_category";s:10:"parent_key";s:10:"attachment";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:23:"sys/attachment/category";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:13;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:404;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"编辑分组";s:15:"menu_short_name";s:12:"编辑分组";s:8:"menu_key";s:24:"edit_attachment_category";s:10:"parent_key";s:10:"attachment";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:28:"sys/attachment/category/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:14;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:405;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"编辑分组";s:15:"menu_short_name";s:12:"编辑分组";s:8:"menu_key";s:24:"edit_attachment_category";s:10:"parent_key";s:10:"attachment";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:28:"sys/attachment/category/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:15;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:411;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"首页导航";s:15:"menu_short_name";s:12:"首页导航";s:8:"menu_key";s:11:"diy_web_nav";s:10:"parent_key";s:7:"diy_web";s:9:"menu_type";i:1;s:4:"icon";s:20:"iconfont-iconshouye1";s:7:"api_url";s:0:"";s:11:"router_path";s:7:"web/nav";s:9:"view_path";s:7:"web/nav";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:16;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:425;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"会员列表";s:15:"menu_short_name";s:12:"会员列表";s:8:"menu_key";s:11:"member_list";s:10:"parent_key";s:6:"member";s:9:"menu_type";i:1;s:4:"icon";s:27:"iconfont iconhuiyuanliebiao";s:7:"api_url";s:13:"member/member";s:11:"router_path";s:13:"member/member";s:9:"view_path";s:13:"member/member";s:7:"methods";s:3:"get";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:17;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:442;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"会员等级信息";s:15:"menu_short_name";s:18:"会员等级信息";s:8:"menu_key";s:17:"member_level_info";s:10:"parent_key";s:22:"member_level_edit_page";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:17:"member/level/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:18;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:444;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:21:"设置成长值规则";s:15:"menu_short_name";s:21:"设置成长值规则";s:8:"menu_key";s:15:"set_growth_rule";s:10:"parent_key";s:11:"growth_rule";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:25:"member/config/growth_rule";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:19;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:449;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"积分规则";s:15:"menu_short_name";s:18:"设置积分规则";s:8:"menu_key";s:14:"set_point_rule";s:10:"parent_key";s:10:"point_rule";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:24:"member/config/point_rule";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:20;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:456;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"提现审核";s:15:"menu_short_name";s:12:"提现审核";s:8:"menu_key";s:14:"cash_out_audit";s:10:"parent_key";s:13:"cash_out_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:35:"member/cash_out/audit//";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:21;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:457;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"转账";s:15:"menu_short_name";s:6:"转账";s:8:"menu_key";s:17:"cash_out_transfer";s:10:"parent_key";s:13:"cash_out_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:29:"member/cash_out/transfer/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:22;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:459;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"转账";s:15:"menu_short_name";s:6:"转账";s:8:"menu_key";s:17:"cash_out_transfer";s:10:"parent_key";s:18:"member_refund_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:24:"pay/refund/transfer/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:23;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:464;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"添加核销员";s:15:"menu_short_name";s:15:"添加核销员";s:8:"menu_key";s:12:"add_verifier";s:10:"parent_key";s:13:"verifier_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:15:"verify/verifier";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:24;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:465;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"删除核销员";s:15:"menu_short_name";s:15:"删除核销员";s:8:"menu_key";s:15:"delete_verifier";s:10:"parent_key";s:13:"verifier_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:20:"verify/verifier/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:25;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:470;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:13:"save_sign_set";s:10:"parent_key";s:8:"sign_set";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:18:"member/sign/config";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:26;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:475;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:5:"PC端";s:15:"menu_short_name";s:5:"PC端";s:8:"menu_key";s:9:"pc_config";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:20:"iconfont icondesktop";s:7:"api_url";s:17:"channel/pc/config";s:11:"router_path";s:17:"channel/pc/config";s:9:"view_path";s:17:"channel/pc/config";s:7:"methods";s:3:"get";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:27;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:476;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:14:"save_pc_config";s:10:"parent_key";s:9:"pc_config";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:17:"channel/pc/config";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:28;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:478;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:14:"save_h5_config";s:10:"parent_key";s:9:"h5_config";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:17:"channel/h5/config";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:29;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:484;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:18:"save_wechat_config";s:10:"parent_key";s:13:"wechat_config";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:13:"wechat/config";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:30;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:486;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"默认回复设置";s:15:"menu_short_name";s:18:"默认回复设置";s:8:"menu_key";s:24:"wechat_default_reply_set";s:10:"parent_key";s:19:"wechat_reply_config";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:20:"wechat/reply/default";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:31;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:487;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"关注回复设置";s:15:"menu_short_name";s:18:"关注回复设置";s:8:"menu_key";s:26:"wechat_subscribe_reply_set";s:10:"parent_key";s:19:"wechat_reply_config";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:22:"wechat/reply/subscribe";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:32;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:493;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:16:"save_wechat_menu";s:10:"parent_key";s:11:"wechat_menu";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:11:"wechat/menu";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:33;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:495;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"同步";s:15:"menu_short_name";s:6:"同步";s:8:"menu_key";s:28:"sync_wechat_template_message";s:10:"parent_key";s:23:"wechat_template_message";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:20:"wechat/template/sync";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:34;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:498;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:17:"save_weapp_config";s:10:"parent_key";s:12:"weapp_config";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:12:"weapp/config";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:35;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:500;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"同步";s:15:"menu_short_name";s:6:"同步";s:8:"menu_key";s:27:"sync_weapp_template_message";s:10:"parent_key";s:22:"weapp_template_message";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:19:"weapp/template/sync";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:36;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:502;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"一键云端发布";s:15:"menu_short_name";s:18:"一键云端发布";s:8:"menu_key";s:14:"add_weapp_code";s:10:"parent_key";s:10:"weapp_code";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:13:"weapp/version";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:37;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:504;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:18:"save_aliapp_config";s:10:"parent_key";s:13:"aliapp_config";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:13:"aliapp/config";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:38;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:507;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:9:"管理员";s:15:"menu_short_name";s:9:"管理员";s:8:"menu_key";s:9:"auth_list";s:10:"parent_key";s:4:"auth";s:9:"menu_type";i:1;s:4:"icon";s:12:"element Lock";s:7:"api_url";s:4:"user";s:11:"router_path";s:9:"auth/user";s:9:"view_path";s:9:"auth/user";s:7:"methods";s:3:"get";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:39;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:509;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"添加管理员";s:15:"menu_short_name";s:15:"添加管理员";s:8:"menu_key";s:13:"add_site_user";s:10:"parent_key";s:9:"auth_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:4:"user";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:40;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:510;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"编辑管理员";s:15:"menu_short_name";s:15:"编辑管理员";s:8:"menu_key";s:14:"edit_site_user";s:10:"parent_key";s:9:"auth_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:10:"user/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:41;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:511;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:21:"修改管理员属性";s:15:"menu_short_name";s:21:"修改管理员属性";s:8:"menu_key";s:20:"edit_site_user_field";s:10:"parent_key";s:9:"auth_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:18:"user//";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:42;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:512;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"锁定";s:15:"menu_short_name";s:6:"锁定";s:8:"menu_key";s:14:"lock_site_user";s:10:"parent_key";s:9:"auth_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:15:"user/lock/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:43;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:513;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"解锁";s:15:"menu_short_name";s:12:"解锁用户";s:8:"menu_key";s:16:"unlock_site_user";s:10:"parent_key";s:9:"auth_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:17:"user/unlock/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:44;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:520;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"网站设置";s:15:"menu_short_name";s:12:"网站设置";s:8:"menu_key";s:14:"setting_system";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:0;s:4:"icon";s:18:"element Basketball";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:45;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:521;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"基础设置";s:15:"menu_short_name";s:12:"基础设置";s:8:"menu_key";s:18:"setting_system_web";s:10:"parent_key";s:14:"setting_system";s:9:"menu_type";i:1;s:4:"icon";s:18:"element Basketball";s:7:"api_url";s:18:"sys/config/website";s:11:"router_path";s:14:"setting/system";s:9:"view_path";s:14:"setting/system";s:7:"methods";s:3:"get";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:46;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:522;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:17:"save_base_setting";s:10:"parent_key";s:18:"setting_system_web";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:18:"sys/config/website";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:47;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:524;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:22:"save_setting_copyright";s:10:"parent_key";s:17:"setting_copyright";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:20:"sys/config/copyright";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:48;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:526;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:18:"save_setting_login";s:10:"parent_key";s:13:"setting_login";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:16:"sys/config/login";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:49;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:529;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:26:"save_setting_member_config";s:10:"parent_key";s:21:"setting_member_config";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:20:"member/config/member";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:50;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:531;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:27:"save_setting_login_register";s:10:"parent_key";s:22:"setting_login_register";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:19:"member/config/login";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:51;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:533;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"支付设置";s:15:"menu_short_name";s:12:"支付设置";s:8:"menu_key";s:19:"setting_pay_channel";s:10:"parent_key";s:11:"setting_pay";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:17:"pay/channel/lists";s:11:"router_path";s:19:"setting/pay/channel";s:9:"view_path";s:11:"setting/pay";s:7:"methods";s:3:"get";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:52;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:534;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"设置";s:15:"menu_short_name";s:6:"设置";s:8:"menu_key";s:23:"setting_pay_channel_set";s:10:"parent_key";s:19:"setting_pay_channel";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:32:"pay/channel/set//";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:53;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:541;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"消息详情";s:15:"menu_short_name";s:12:"消息详情";s:8:"menu_key";s:13:"notice_detail";s:10:"parent_key";s:23:"setting_notice_template";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:19:"notice/notice/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:54;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:542;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"消息启动关闭";s:15:"menu_short_name";s:18:"消息启动关闭";s:8:"menu_key";s:18:"notice_edit_status";s:10:"parent_key";s:23:"setting_notice_template";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:24:"notice/notice/editstatus";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:55;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:543;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"消息修改";s:15:"menu_short_name";s:12:"消息修改";s:8:"menu_key";s:11:"notice_edit";s:10:"parent_key";s:23:"setting_notice_template";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:18:"notice/notice/edit";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:56;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:547;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"获取短信配置";s:15:"menu_short_name";s:18:"获取短信配置";s:8:"menu_key";s:14:"get_sms_config";s:10:"parent_key";s:11:"sms_setting";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:28:"notice/notice/sms/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:57;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:548;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"修改短信配置";s:15:"menu_short_name";s:18:"修改短信配置";s:8:"menu_key";s:14:"set_sms_config";s:10:"parent_key";s:11:"sms_setting";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:28:"notice/notice/sms/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:58;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:550;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"发送记录详情";s:15:"menu_short_name";s:18:"发送记录详情";s:8:"menu_key";s:14:"sms_log_detail";s:10:"parent_key";s:18:"sms_notice_records";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:19:"notice/sms/log/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:59;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:552;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"删除打印机";s:15:"menu_short_name";s:15:"删除打印机";s:8:"menu_key";s:14:"delete_printer";s:10:"parent_key";s:18:"printer_management";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:12:"printer/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:60;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:556;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"删除打印模板";s:15:"menu_short_name";s:18:"删除打印模板";s:8:"menu_key";s:23:"delete_printer_template";s:10:"parent_key";s:27:"printer_template_management";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:21:"printer/template/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:61;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:560;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"协议管理";s:15:"menu_short_name";s:12:"协议管理";s:8:"menu_key";s:16:"system_agreement";s:10:"parent_key";s:12:"setting_tool";s:9:"menu_type";i:1;s:4:"icon";s:16:"element Notebook";s:7:"api_url";s:13:"sys/agreement";s:11:"router_path";s:17:"setting/agreement";s:9:"view_path";s:17:"setting/agreement";s:7:"methods";s:3:"get";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:62;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:561;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"协议编辑";s:15:"menu_short_name";s:12:"协议编辑";s:8:"menu_key";s:21:"system_agreement_edit";s:10:"parent_key";s:12:"setting_tool";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:22:"setting/agreement/edit";s:9:"view_path";s:22:"setting/agreement_edit";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:63;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:562;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"获取协议信息";s:15:"menu_short_name";s:18:"获取协议信息";s:8:"menu_key";s:20:"get_system_agreement";s:10:"parent_key";s:21:"system_agreement_edit";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:19:"sys/agreement/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:64;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:563;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"修改协议信息";s:15:"menu_short_name";s:18:"修改协议信息";s:8:"menu_key";s:21:"edit_system_agreement";s:10:"parent_key";s:21:"system_agreement_edit";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:19:"sys/agreement/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:65;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:565;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:19:"save_layout_setting";s:10:"parent_key";s:11:"map_setting";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:14:"sys/config/map";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:66;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:567;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"获取存储配置";s:15:"menu_short_name";s:18:"获取存储配置";s:8:"menu_key";s:21:"setting_storage_value";s:10:"parent_key";s:15:"setting_storage";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:26:"sys/storage/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:67;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:568;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"存储设置修改";s:15:"menu_short_name";s:18:"存储设置修改";s:8:"menu_key";s:20:"edit_setting_storage";s:10:"parent_key";s:15:"setting_storage";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:26:"sys/storage/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:68;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:570;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"删除报表";s:15:"menu_short_name";s:12:"删除报表";s:8:"menu_key";s:13:"delete_export";s:10:"parent_key";s:14:"setting_export";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:15:"sys/export/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:69;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:578;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"分享设置";s:15:"menu_short_name";s:12:"分享设置";s:8:"menu_key";s:19:"save_diy_form_share";s:10:"parent_key";s:13:"diy_form_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:14:"diy_form/share";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:8:"diy_form";}i:70;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:581;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"安装插件";s:15:"menu_short_name";s:12:"安装插件";s:8:"menu_key";s:13:"install_addon";s:10:"parent_key";s:9:"app_store";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:21:"addon/install/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:71;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:582;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"插件卸载";s:15:"menu_short_name";s:12:"插件卸载";s:8:"menu_key";s:15:"uninstall_addon";s:10:"parent_key";s:9:"app_store";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:23:"addon/uninstall/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:72;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:583;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"插件云安装";s:15:"menu_short_name";s:15:"插件云安装";s:8:"menu_key";s:19:"cloud_install_addon";s:10:"parent_key";s:9:"app_store";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:26:"addon/cloudinstall/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:73;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:584;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"插件下载";s:15:"menu_short_name";s:12:"插件下载";s:8:"menu_key";s:14:"addon_download";s:10:"parent_key";s:9:"app_store";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:22:"addon/download/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:74;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:585;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:9:"云编译";s:15:"menu_short_name";s:9:"云编译";s:8:"menu_key";s:11:"cloud_build";s:10:"parent_key";s:9:"app_store";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:14:"niucloud/build";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:75;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:586;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"插件升级";s:15:"menu_short_name";s:12:"插件升级";s:8:"menu_key";s:13:"addon_upgrade";s:10:"parent_key";s:9:"app_store";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:15:"upgrade/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:76;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:588;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"删除插件";s:15:"menu_short_name";s:12:"删除插件";s:8:"menu_key";s:20:"delete_develop_addon";s:10:"parent_key";s:13:"addon_develop";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:25:"addon/addon_develop/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:77;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:589;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"打包插件";s:15:"menu_short_name";s:12:"打包插件";s:8:"menu_key";s:19:"build_develop_addon";s:10:"parent_key";s:13:"addon_develop";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:31:"addon/addon_develop/build/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:78;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:590;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"代码生成";s:15:"menu_short_name";s:12:"代码生成";s:8:"menu_key";s:4:"code";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:1;s:4:"icon";s:28:"iconfont icondaimashengcheng";s:7:"api_url";s:19:"generator/generator";s:11:"router_path";s:10:"tools/code";s:9:"view_path";s:16:"tools/code/index";s:7:"methods";s:3:"get";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:79;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:592;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"添加数据表";s:15:"menu_short_name";s:15:"添加数据表";s:8:"menu_key";s:13:"add_generator";s:10:"parent_key";s:9:"code_edit";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:19:"generator/generator";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:80;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:593;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"编辑数据表";s:15:"menu_short_name";s:15:"编辑数据表";s:8:"menu_key";s:14:"edit_generator";s:10:"parent_key";s:9:"code_edit";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:24:"generator/generator/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:81;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:594;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"删除数据表";s:15:"menu_short_name";s:15:"删除数据表";s:8:"menu_key";s:16:"delete_generator";s:10:"parent_key";s:9:"code_edit";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:24:"generator/generator/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:82;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:595;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"代码生成";s:15:"menu_short_name";s:12:"代码生成";s:8:"menu_key";s:18:"generator_download";s:10:"parent_key";s:9:"code_edit";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:18:"generator/download";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:83;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:597;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"添加插件";s:15:"menu_short_name";s:12:"添加插件";s:8:"menu_key";s:17:"add_develop_addon";s:10:"parent_key";s:10:"addon_edit";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:25:"addon/addon_develop/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:84;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:598;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"编辑插件";s:15:"menu_short_name";s:12:"编辑插件";s:8:"menu_key";s:18:"edit_develop_addon";s:10:"parent_key";s:10:"addon_edit";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:25:"addon/addon_develop/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:85;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:616;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"系统升级";s:15:"menu_short_name";s:12:"系统升级";s:8:"menu_key";s:14:"system_upgrade";s:10:"parent_key";s:8:"app_auth";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:7:"upgrade";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:86;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:617;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"绑定授权信息";s:15:"menu_short_name";s:18:"绑定授权信息";s:8:"menu_key";s:13:"bind_app_auth";s:10:"parent_key";s:8:"app_auth";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:17:"niucloud/authinfo";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:87;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:619;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"同步";s:8:"menu_key";s:20:"save_developer_token";s:10:"parent_key";s:15:"developer_token";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:26:"sys/config/developer_token";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:88;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:850;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"文章管理";s:15:"menu_short_name";s:12:"文章管理";s:8:"menu_key";s:36:"zhjw_zhjw_articles_articles_articles";s:10:"parent_key";s:13:"yunyingguanli";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:8:"articles";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-05 19:31:59";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:89;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:875;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"员工角色管理";s:15:"menu_short_name";s:12:"角色管理";s:8:"menu_key";s:22:"zhjw_roles_roles_roles";s:10:"parent_key";s:4:"auth";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:5:"roles";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-06 11:48:59";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:90;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1005;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"订单管理";s:15:"menu_short_name";s:12:"订单管理";s:8:"menu_key";s:30:"zhjw_zhjw_orders_orders_orders";s:10:"parent_key";s:7:"finance";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"orders";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-14 15:28:01";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:91;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1035;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"课表管理";s:15:"menu_short_name";s:12:"课表管理";s:8:"menu_key";s:37:"zhjw_timetables_timetables_timetables";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:10:"timetables";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-14 16:41:27";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:92;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1040;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"销售模块";s:15:"menu_short_name";s:12:"销售模块";s:8:"menu_key";s:27:"zhjw_zhjw_sales_sales_sales";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:31:"nc-iconfont nc-icon-liebiaoV6xx";s:7:"api_url";s:0:"";s:11:"router_path";s:5:"sales";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-14 18:31:18";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:93;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1045;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"跟进管理";s:15:"menu_short_name";s:12:"跟进管理";s:8:"menu_key";s:54:"zhjw_zhjw_follow_up_logs_follow_up_logs_follow_up_logs";s:10:"parent_key";s:27:"zhjw_zhjw_sales_sales_sales";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:14:"follow_up_logs";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-03-14 19:18:09";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:94;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1050;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"跟进提醒管理";s:15:"menu_short_name";s:18:"跟进提醒管理";s:8:"menu_key";s:69:"zhjw_zhjw_follow_up_reminders_follow_up_reminders_follow_up_reminders";s:10:"parent_key";s:13:"yunyingguanli";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:19:"follow_up_reminders";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-03-14 19:38:04";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:95;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1158;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"销售人员管理";s:15:"menu_short_name";s:18:"销售人员管理";s:8:"menu_key";s:6:"xsrygl";s:10:"parent_key";s:27:"zhjw_zhjw_sales_sales_sales";s:9:"menu_type";i:1;s:4:"icon";s:37:"nc-iconfont nc-icon-gerenzhongxinV6xx";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"xsrygl";s:9:"view_path";s:6:"xsrygl";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:31:38";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:96;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1195;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"校区";s:15:"menu_short_name";s:6:"校区";s:8:"menu_key";s:20:"campus_campus_campus";s:10:"parent_key";s:4:"xqgl";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"campus";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-15 16:10:04";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:97;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1200;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"人员管理";s:15:"menu_short_name";s:19:"人力资源-人员";s:8:"menu_key";s:29:"personnel_personnel_personnel";s:10:"parent_key";s:4:"rsgl";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:9:"personnel";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 12:30:29";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:98;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:392;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"个人中心";s:15:"menu_short_name";s:12:"个人中心";s:8:"menu_key";s:30:"diy_page_decorate_member_index";s:10:"parent_key";s:3:"diy";s:9:"menu_type";i:1;s:4:"icon";s:27:"iconfont iconhuiyuanliebiao";s:7:"api_url";s:0:"";s:11:"router_path";s:10:"diy/member";s:9:"view_path";s:10:"diy/member";s:7:"methods";s:0:"";s:4:"sort";i:99;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:99;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:415;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:9:"广告位";s:15:"menu_short_name";s:9:"广告位";s:8:"menu_key";s:16:"web_adv_position";s:10:"parent_key";s:7:"diy_web";s:9:"menu_type";i:1;s:4:"icon";s:28:"iconfont-icontupianguanggao1";s:7:"api_url";s:0:"";s:11:"router_path";s:16:"web/adv_position";s:9:"view_path";s:16:"web/adv_position";s:7:"methods";s:3:"get";s:4:"sort";i:99;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:100;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:514;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"管理员角色";s:15:"menu_short_name";s:15:"管理员角色";s:8:"menu_key";s:9:"auth_role";s:10:"parent_key";s:4:"auth";s:9:"menu_type";i:1;s:4:"icon";s:27:"iconfont iconhuiyuanliebiao";s:7:"api_url";s:8:"sys/role";s:11:"router_path";s:9:"auth/role";s:9:"view_path";s:9:"auth/role";s:7:"methods";s:3:"get";s:4:"sort";i:99;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:101;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:564;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"地图秘钥";s:15:"menu_short_name";s:12:"地图秘钥";s:8:"menu_key";s:11:"map_setting";s:10:"parent_key";s:12:"setting_tool";s:9:"menu_type";i:1;s:4:"icon";s:15:"element Message";s:7:"api_url";s:14:"sys/config/map";s:11:"router_path";s:11:"setting/map";s:9:"view_path";s:11:"setting/map";s:7:"methods";s:3:"get";s:4:"sort";i:99;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:102;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:591;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"数据表编辑";s:15:"menu_short_name";s:15:"数据表编辑";s:8:"menu_key";s:9:"code_edit";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:15:"tools/code/edit";s:9:"view_path";s:15:"tools/code/edit";s:7:"methods";s:0:"";s:4:"sort";i:99;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:103;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:820;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"场地管理";s:15:"menu_short_name";s:12:"场地管理";s:8:"menu_key";s:25:"zhjw_venues_venues_venues";s:10:"parent_key";s:4:"xqgl";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"venues";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:99;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-05 17:37:13";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:104;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1055;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"教务管理";s:15:"menu_short_name";s:12:"教务管理";s:8:"menu_key";s:12:"jiaowuguanli";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:37:"nc-iconfont nc-icon-jifenduihuanV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:99;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-14 20:35:07";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:105;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1160;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"学员约课管理";s:15:"menu_short_name";s:18:"学员约课管理";s:8:"menu_key";s:6:"xyykgl";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:1;s:4:"icon";s:33:"nc-iconfont nc-icon-gouwucheV6xx2";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"xyykgl";s:9:"view_path";s:6:"xyykgl";s:7:"methods";s:4:"post";s:4:"sort";i:99;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:35:54";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:106;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1172;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:21:"账户及资金管理";s:15:"menu_short_name";s:21:"账户及资金管理";s:8:"menu_key";s:4:"zjgl";s:10:"parent_key";s:7:"finance";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"zjgl";s:9:"view_path";s:4:"zjgl";s:7:"methods";s:4:"post";s:4:"sort";i:99;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:55:35";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:107;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1178;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"工资管理";s:15:"menu_short_name";s:12:"工资管理";s:8:"menu_key";s:6:"rsgzgl";s:10:"parent_key";s:4:"rsgl";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"rsgzgl";s:9:"view_path";s:6:"rsgzgl";s:7:"methods";s:4:"post";s:4:"sort";i:99;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 17:11:47";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:108;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1179;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"课程教案";s:15:"menu_short_name";s:12:"课程教案";s:8:"menu_key";s:4:"kcja";s:10:"parent_key";s:13:"yunyingguanli";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"kcja";s:9:"view_path";s:4:"kcja";s:7:"methods";s:4:"post";s:4:"sort";i:99;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 17:14:02";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:109;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:394;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:9:"微页面";s:15:"menu_short_name";s:9:"微页面";s:8:"menu_key";s:13:"diy_page_list";s:10:"parent_key";s:3:"diy";s:9:"menu_type";i:1;s:4:"icon";s:28:"iconfont icondianpuzhuangxiu";s:7:"api_url";s:7:"diy/diy";s:11:"router_path";s:8:"diy/list";s:9:"view_path";s:8:"diy/list";s:7:"methods";s:3:"get";s:4:"sort";i:98;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:110;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:420;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"友情链接";s:15:"menu_short_name";s:12:"友情链接";s:8:"menu_key";s:21:"diy_web_friendly_link";s:10:"parent_key";s:7:"diy_web";s:9:"menu_type";i:1;s:4:"icon";s:28:"iconfont-iconyouqinglianjie1";s:7:"api_url";s:0:"";s:11:"router_path";s:17:"web/friendly_link";s:9:"view_path";s:17:"web/friendly_link";s:7:"methods";s:0:"";s:4:"sort";i:98;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:111;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:518;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"操作日志";s:15:"menu_short_name";s:12:"操作日志";s:8:"menu_key";s:8:"auth_log";s:10:"parent_key";s:4:"auth";s:9:"menu_type";i:1;s:4:"icon";s:16:"element Document";s:7:"api_url";s:7:"sys/log";s:11:"router_path";s:16:"setting/auth/log";s:9:"view_path";s:8:"auth/log";s:7:"methods";s:3:"get";s:4:"sort";i:98;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:112;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:566;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"存储设置";s:15:"menu_short_name";s:12:"存储设置";s:8:"menu_key";s:15:"setting_storage";s:10:"parent_key";s:12:"setting_tool";s:9:"menu_type";i:1;s:4:"icon";s:21:"element FolderChecked";s:7:"api_url";s:11:"sys/storage";s:11:"router_path";s:15:"setting/storage";s:9:"view_path";s:15:"setting/storage";s:7:"methods";s:3:"get";s:4:"sort";i:98;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:113;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:569;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"数据导出";s:15:"menu_short_name";s:12:"数据导出";s:8:"menu_key";s:14:"setting_export";s:10:"parent_key";s:12:"setting_tool";s:9:"menu_type";i:1;s:4:"icon";s:21:"element FolderChecked";s:7:"api_url";s:10:"sys/export";s:11:"router_path";s:14:"setting/export";s:9:"view_path";s:14:"setting/export";s:7:"methods";s:3:"get";s:4:"sort";i:98;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:114;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1010;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"合同管理";s:15:"menu_short_name";s:12:"合同管理";s:8:"menu_key";s:39:"zhjw_zhjw_contracts_contracts_contracts";s:10:"parent_key";s:4:"rsgl";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:9:"contracts";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:98;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-14 15:30:15";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:115;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1067;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"学员档案";s:15:"menu_short_name";s:12:"学员档案";s:8:"menu_key";s:36:"zhjw_zhjw_students_students_students";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:8:"students";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:98;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-20 15:54:07";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:116;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1167;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"校区管理";s:15:"menu_short_name";s:12:"校区管理";s:8:"menu_key";s:4:"xqgl";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:31:"nc-iconfont nc-icon-liebiaoV6xx";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:98;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:41:12";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:117;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1168;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"校长管理";s:15:"menu_short_name";s:12:"校长管理";s:8:"menu_key";s:4:"xzgl";s:10:"parent_key";s:4:"xqgl";s:9:"menu_type";i:1;s:4:"icon";s:38:"nc-iconfont nc-icon-gerenzhongxinV6mm1";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"xzgl";s:9:"view_path";s:4:"xzgl";s:7:"methods";s:4:"post";s:4:"sort";i:98;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:42:28";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:118;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1173;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"报销付款";s:15:"menu_short_name";s:4:"bxfk";s:8:"menu_key";s:4:"bxfk";s:10:"parent_key";s:7:"finance";s:9:"menu_type";i:1;s:4:"icon";s:31:"nc-iconfont nc-icon-youhuiV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"bxfk";s:9:"view_path";s:4:"bxfk";s:7:"methods";s:4:"post";s:4:"sort";i:98;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:56:04";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:119;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1180;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"教学资料库";s:15:"menu_short_name";s:15:"教学资料库";s:8:"menu_key";s:5:"jxzlk";s:10:"parent_key";s:13:"yunyingguanli";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:5:"jxzlk";s:9:"view_path";s:5:"jxzlk";s:7:"methods";s:4:"post";s:4:"sort";i:98;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 17:14:25";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:120;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:396;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"页面路径";s:15:"menu_short_name";s:12:"页面路径";s:8:"menu_key";s:14:"diy_page_route";s:10:"parent_key";s:3:"diy";s:9:"menu_type";i:1;s:4:"icon";s:28:"iconfont icondianpuzhuangxiu";s:7:"api_url";s:7:"diy/diy";s:11:"router_path";s:9:"diy/route";s:9:"view_path";s:9:"diy/route";s:7:"methods";s:3:"get";s:4:"sort";i:97;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:121;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:452;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"财务管理";s:15:"menu_short_name";s:6:"财务";s:8:"menu_key";s:7:"finance";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:11:"element Box";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:97;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:122;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1169;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"数据统计";s:15:"menu_short_name";s:12:"数据统计";s:8:"menu_key";s:6:"xqsjtj";s:10:"parent_key";s:4:"xqgl";s:9:"menu_type";i:1;s:4:"icon";s:31:"nc-iconfont nc-icon-liebiaoV6xx";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"xqsjtj";s:9:"view_path";s:6:"xqsjtj";s:7:"methods";s:4:"post";s:4:"sort";i:97;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:44:07";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:123;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1171;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"学员课程管理";s:15:"menu_short_name";s:18:"学员课程管理";s:8:"menu_key";s:6:"xykcgl";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:1;s:4:"icon";s:32:"nc-iconfont nc-icon-duanxinV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"xykcgl";s:9:"view_path";s:6:"xykcgl";s:7:"methods";s:4:"post";s:4:"sort";i:97;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:50:24";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:124;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1181;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:21:"未来周内容训练";s:15:"menu_short_name";s:21:"未来周内容训练";s:8:"menu_key";s:7:"wlznrxl";s:10:"parent_key";s:13:"yunyingguanli";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:7:"wlznrxl";s:9:"view_path";s:7:"wlznrxl";s:7:"methods";s:4:"post";s:4:"sort";i:97;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 17:14:52";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:125;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:397;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"底部导航";s:15:"menu_short_name";s:12:"底部导航";s:8:"menu_key";s:10:"diy_bottom";s:10:"parent_key";s:3:"diy";s:9:"menu_type";i:1;s:4:"icon";s:24:"iconfont icondibudaohang";s:7:"api_url";s:10:"diy/bottom";s:11:"router_path";s:10:"diy/tabbar";s:9:"view_path";s:10:"diy/tabbar";s:7:"methods";s:3:"get";s:4:"sort";i:96;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:126;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:555;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"小票打印模板";s:15:"menu_short_name";s:18:"小票打印模板";s:8:"menu_key";s:27:"printer_template_management";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:1;s:4:"icon";s:21:"element FolderChecked";s:7:"api_url";s:16:"printer/template";s:11:"router_path";s:21:"printer/template/list";s:9:"view_path";s:21:"printer/template_list";s:7:"methods";s:3:"get";s:4:"sort";i:96;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:127;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1161;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"学员标签";s:15:"menu_short_name";s:12:"学员标签";s:8:"menu_key";s:4:"xybq";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:1;s:4:"icon";s:30:"nc-iconfont nc-icon-bianjiV6xx";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"xybq";s:9:"view_path";s:4:"xybq";s:7:"methods";s:4:"post";s:4:"sort";i:96;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:37:36";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:128;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1170;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"教师管理";s:15:"menu_short_name";s:12:"教师管理";s:8:"menu_key";s:4:"jsgl";s:10:"parent_key";s:4:"xqgl";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"jsgl";s:9:"view_path";s:4:"jsgl";s:7:"methods";s:4:"post";s:4:"sort";i:96;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:45:25";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:129;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1174;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"课消管理";s:15:"menu_short_name";s:12:"课消管理";s:8:"menu_key";s:4:"xklb";s:10:"parent_key";s:7:"finance";s:9:"menu_type";i:1;s:4:"icon";s:31:"nc-iconfont nc-icon-liebiaoV6xx";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"xklb";s:9:"view_path";s:4:"xklb";s:7:"methods";s:4:"post";s:4:"sort";i:96;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:56:34";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:130;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1177;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"人事管理";s:15:"menu_short_name";s:12:"人事管理";s:8:"menu_key";s:4:"rsgl";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:37:"nc-iconfont nc-icon-gerenzhongxinV6xx";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:96;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 17:10:12";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:131;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1182;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"专业技能";s:15:"menu_short_name";s:12:"专业技能";s:8:"menu_key";s:4:"zyjn";s:10:"parent_key";s:13:"yunyingguanli";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"zyjn";s:9:"view_path";s:4:"zyjn";s:7:"methods";s:4:"post";s:4:"sort";i:96;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 17:15:15";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:132;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:399;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"素材管理";s:15:"menu_short_name";s:12:"素材管理";s:8:"menu_key";s:10:"attachment";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:1;s:4:"icon";s:13:"element Files";s:7:"api_url";s:14:"sys/attachment";s:11:"router_path";s:14:"diy/attachment";s:9:"view_path";s:16:"tools/attachment";s:7:"methods";s:3:"get";s:4:"sort";i:95;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:133;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:965;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"课程管理";s:15:"menu_short_name";s:18:"学员课程管理";s:8:"menu_key";s:28:"zhjw_courses_courses_courses";s:10:"parent_key";s:4:"xqgl";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:7:"courses";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:95;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-06 14:24:03";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:134;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1056;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"教研管理";s:15:"menu_short_name";s:12:"教研管理";s:8:"menu_key";s:13:"yunyingguanli";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:31:"nc-iconfont nc-icon-liebiaoV6xx";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:95;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-14 20:37:53";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:135;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1162;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"课消追踪";s:15:"menu_short_name";s:12:"课消追踪";s:8:"menu_key";s:4:"kxzz";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:1;s:4:"icon";s:36:"nc-iconfont nc-icon-sousuo-duanV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"kxzz";s:9:"view_path";s:4:"kxzz";s:7:"methods";s:4:"post";s:4:"sort";i:95;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:38:07";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:136;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1175;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"工资管理";s:15:"menu_short_name";s:12:"工资管理";s:8:"menu_key";s:4:"gzgl";s:10:"parent_key";s:7:"finance";s:9:"menu_type";i:1;s:4:"icon";s:32:"nc-iconfont nc-icon-tuikuanV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"gzgl";s:9:"view_path";s:4:"gzgl";s:7:"methods";s:4:"post";s:4:"sort";i:95;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 17:08:08";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:137;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1183;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"睿莱体测";s:15:"menu_short_name";s:12:"睿莱体测";s:8:"menu_key";s:4:"rltc";s:10:"parent_key";s:13:"yunyingguanli";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"rltc";s:9:"view_path";s:4:"rltc";s:7:"methods";s:4:"post";s:4:"sort";i:95;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 17:15:39";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:138;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:406;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"海报管理";s:15:"menu_short_name";s:12:"海报管理";s:8:"menu_key";s:17:"poster_management";s:10:"parent_key";s:3:"diy";s:9:"menu_type";i:1;s:4:"icon";s:13:"element Files";s:7:"api_url";s:6:"poster";s:11:"router_path";s:11:"poster/list";s:9:"view_path";s:11:"poster/list";s:7:"methods";s:3:"get";s:4:"sort";i:94;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:139;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1163;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"提醒配置";s:15:"menu_short_name";s:12:"提醒配置";s:8:"menu_key";s:4:"txpz";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:1;s:4:"icon";s:32:"nc-iconfont nc-icon-lingdangV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"txpz";s:9:"view_path";s:4:"txpz";s:7:"methods";s:4:"post";s:4:"sort";i:94;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:38:46";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:140;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1176;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"课包管理";s:15:"menu_short_name";s:12:"课包管理";s:8:"menu_key";s:4:"kbgl";s:10:"parent_key";s:7:"finance";s:9:"menu_type";i:1;s:4:"icon";s:38:"nc-iconfont nc-icon-huiyuandengjiV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"kbgl";s:9:"view_path";s:4:"kbgl";s:7:"methods";s:4:"post";s:4:"sort";i:94;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 17:08:40";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:141;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1184;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:21:"如何让孩子喜欢";s:15:"menu_short_name";s:21:"如何让孩子喜欢";s:8:"menu_key";s:7:"rhrhzxh";s:10:"parent_key";s:13:"yunyingguanli";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:7:"rhrhzxh";s:9:"view_path";s:7:"rhrhzxh";s:7:"methods";s:4:"post";s:4:"sort";i:94;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 17:16:08";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:142;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:408;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"主题风格";s:15:"menu_short_name";s:12:"主题风格";s:8:"menu_key";s:15:"diy_theme_style";s:10:"parent_key";s:3:"diy";s:9:"menu_type";i:1;s:4:"icon";s:13:"element Files";s:7:"api_url";s:0:"";s:11:"router_path";s:15:"diy/theme_style";s:9:"view_path";s:15:"diy/theme_style";s:7:"methods";s:3:"get";s:4:"sort";i:93;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:143;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1164;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"服务配置";s:15:"menu_short_name";s:12:"服务配置";s:8:"menu_key";s:4:"fwpz";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:1;s:4:"icon";s:32:"nc-iconfont nc-icon-shezhi-1V6xx";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"fwpz";s:9:"view_path";s:4:"fwpz";s:7:"methods";s:4:"post";s:4:"sort";i:93;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:39:18";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:144;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1165;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:21:"服务评价与反馈";s:15:"menu_short_name";s:21:"服务评价与反馈";s:8:"menu_key";s:4:"fwpj";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:1;s:4:"icon";s:31:"nc-iconfont nc-icon-dianzanV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"fwpj";s:9:"view_path";s:4:"fwpj";s:7:"methods";s:4:"post";s:4:"sort";i:93;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:39:46";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:145;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:410;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:9:"电脑端";s:15:"menu_short_name";s:9:"电脑端";s:8:"menu_key";s:7:"diy_web";s:10:"parent_key";s:3:"diy";s:9:"menu_type";i:0;s:4:"icon";s:20:"iconfont icondesktop";s:7:"api_url";s:0:"";s:11:"router_path";s:3:"web";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:92;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:146;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1166;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"数据统计";s:15:"menu_short_name";s:12:"数据统计";s:8:"menu_key";s:6:"jwsjtj";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:1;s:4:"icon";s:30:"nc-iconfont nc-icon-chakanV6xx";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"jwsjtj";s:9:"view_path";s:6:"jwsjtj";s:7:"methods";s:4:"post";s:4:"sort";i:92;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:40:20";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:147;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:388;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"装修管理";s:15:"menu_short_name";s:6:"装修";s:8:"menu_key";s:3:"diy";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:13:"element Brush";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:148;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:429;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"会员详情";s:15:"menu_short_name";s:12:"会员详情";s:8:"menu_key";s:11:"member_info";s:10:"parent_key";s:6:"member";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:18:"member/member/";s:11:"router_path";s:13:"member/detail";s:9:"view_path";s:20:"member/member_detail";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:149;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:477;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:5:"H5端";s:15:"menu_short_name";s:5:"H5端";s:8:"menu_key";s:9:"h5_config";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:16:"iconfont iconh5e";s:7:"api_url";s:17:"channel/h5/config";s:11:"router_path";s:17:"channel/h5/config";s:9:"view_path";s:17:"channel/h5/config";s:7:"methods";s:3:"put";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:150;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:523;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"版权设置";s:15:"menu_short_name";s:12:"版权设置";s:8:"menu_key";s:17:"setting_copyright";s:10:"parent_key";s:14:"setting_system";s:9:"menu_type";i:1;s:4:"icon";s:21:"iconfont iconbanquan1";s:7:"api_url";s:20:"sys/config/copyright";s:11:"router_path";s:17:"setting/copyright";s:9:"view_path";s:17:"setting/copyright";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:151;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:535;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"打款设置";s:15:"menu_short_name";s:12:"打款设置";s:8:"menu_key";s:20:"setting_pay_transfer";s:10:"parent_key";s:11:"setting_pay";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:12:"pay/transfer";s:11:"router_path";s:20:"setting/pay/transfer";s:9:"view_path";s:16:"setting/transfer";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:152;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:536;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"设置";s:15:"menu_short_name";s:6:"设置";s:8:"menu_key";s:24:"setting_pay_transfer_set";s:10:"parent_key";s:20:"setting_pay_transfer";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:12:"pay/transfer";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:153;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:538;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"设置";s:15:"menu_short_name";s:6:"设置";s:8:"menu_key";s:19:"cash_out_config_set";s:10:"parent_key";s:15:"cash_out_config";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:22:"member/config/cash_out";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:154;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:596;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:19:"插件添加/编辑";s:15:"menu_short_name";s:19:"插件添加/编辑";s:8:"menu_key";s:10:"addon_edit";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:16:"tools/addon_edit";s:9:"view_path";s:16:"tools/addon/edit";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:155;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:599;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"数据字典";s:15:"menu_short_name";s:12:"数据字典";s:8:"menu_key";s:23:"sys_dict_dict_dict_list";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:1;s:4:"icon";s:28:"iconfont iconwenzhangguanli1";s:7:"api_url";s:14:"dict/post/post";s:11:"router_path";s:10:"tools/list";s:9:"view_path";s:9:"dict/list";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:156;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1118;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"学员体测列表";s:15:"menu_short_name";s:18:"学员体测列表";s:8:"menu_key";s:67:"zhjw_students_survey_zhjw_students_survey_zhjw_students_survey_list";s:10:"parent_key";s:62:"zhjw_students_survey_zhjw_students_survey_zhjw_students_survey";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:41:"zhjw_students_survey/zhjw_students_survey";s:11:"router_path";s:41:"zhjw_students_survey/zhjw_students_survey";s:9:"view_path";s:41:"zhjw_students_survey/zhjw_students_survey";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-04-07 13:24:19";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:157;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1196;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"校区列表";s:15:"menu_short_name";s:12:"校区列表";s:8:"menu_key";s:25:"campus_campus_campus_list";s:10:"parent_key";s:20:"campus_campus_campus";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:13:"campus/campus";s:11:"router_path";s:13:"campus/campus";s:9:"view_path";s:13:"campus/campus";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-15 16:10:04";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:158;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1201;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"人员列表";s:15:"menu_short_name";s:25:"人力资源-人员列表";s:8:"menu_key";s:34:"personnel_personnel_personnel_list";s:10:"parent_key";s:29:"personnel_personnel_personnel";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:19:"personnel/personnel";s:11:"router_path";s:19:"personnel/personnel";s:9:"view_path";s:19:"personnel/personnel";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 12:30:29";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:159;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:424;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"会员管理";s:15:"menu_short_name";s:6:"会员";s:8:"menu_key";s:6:"member";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:25:"iconfont iconjiaoseyonghu";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:89;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:160;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:472;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"应用管理";s:15:"menu_short_name";s:6:"应用";s:8:"menu_key";s:5:"addon";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:25:"iconfont iconmanage-apply";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:86;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:161;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:506;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"权限管理";s:15:"menu_short_name";s:6:"权限";s:8:"menu_key";s:4:"auth";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:12:"element Lock";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:84;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:162;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:519;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"系统设置";s:15:"menu_short_name";s:6:"设置";s:8:"menu_key";s:7:"setting";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:0;s:4:"icon";s:15:"element Setting";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:83;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:163;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:432;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"会员标签";s:15:"menu_short_name";s:12:"会员标签";s:8:"menu_key";s:12:"member_label";s:10:"parent_key";s:6:"member";s:9:"menu_type";i:1;s:4:"icon";s:21:"element CollectionTag";s:7:"api_url";s:12:"member/label";s:11:"router_path";s:12:"member/label";s:9:"view_path";s:12:"member/label";s:7:"methods";s:3:"get";s:4:"sort";i:80;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:164;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:479;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"微信公众号";s:15:"menu_short_name";s:15:"微信公众号";s:8:"menu_key";s:14:"channel_wechat";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:32:"iconfont iconweixingongzhonghao1";s:7:"api_url";s:0:"";s:11:"router_path";s:14:"channel/wechat";s:9:"view_path";s:21:"channel/wechat/access";s:7:"methods";s:0:"";s:4:"sort";i:80;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:165;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1117;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"学员体测";s:15:"menu_short_name";s:12:"学员体测";s:8:"menu_key";s:62:"zhjw_students_survey_zhjw_students_survey_zhjw_students_survey";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:20:"zhjw_students_survey";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:80;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-04-07 13:24:19";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:166;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:527;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"会员设置";s:15:"menu_short_name";s:12:"会员设置";s:8:"menu_key";s:14:"setting_member";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:0;s:4:"icon";s:25:"iconfont iconjiaoseyonghu";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:71;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:167;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:528;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"会员设置";s:15:"menu_short_name";s:12:"会员设置";s:8:"menu_key";s:21:"setting_member_config";s:10:"parent_key";s:14:"setting_member";s:9:"menu_type";i:1;s:4:"icon";s:25:"iconfont iconjiaoseyonghu";s:7:"api_url";s:20:"member/config/member";s:11:"router_path";s:14:"setting/member";s:9:"view_path";s:14:"setting/member";s:7:"methods";s:3:"get";s:4:"sort";i:71;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:168;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:480;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"微信小程序";s:15:"menu_short_name";s:15:"微信小程序";s:8:"menu_key";s:12:"weapp_access";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:30:"iconfont iconxiaochengxushezhi";s:7:"api_url";s:12:"weapp/access";s:11:"router_path";s:13:"channel/weapp";s:9:"view_path";s:20:"channel/weapp/access";s:7:"methods";s:3:"get";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:169;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:530;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"注册登录";s:15:"menu_short_name";s:12:"注册登录";s:8:"menu_key";s:22:"setting_login_register";s:10:"parent_key";s:14:"setting_member";s:9:"menu_type";i:1;s:4:"icon";s:24:"iconfont iconzhuceshezhi";s:7:"api_url";s:19:"member/config/login";s:11:"router_path";s:13:"setting/login";s:9:"view_path";s:13:"setting/login";s:7:"methods";s:3:"get";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:170;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1119;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"学员体测添加";s:15:"menu_short_name";s:18:"学员体测添加";s:8:"menu_key";s:66:"zhjw_students_survey_zhjw_students_survey_zhjw_students_survey_add";s:10:"parent_key";s:62:"zhjw_students_survey_zhjw_students_survey_zhjw_students_survey";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:41:"zhjw_students_survey/zhjw_students_survey";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-04-07 13:24:19";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:171;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1197;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"校区添加";s:15:"menu_short_name";s:12:"校区添加";s:8:"menu_key";s:24:"campus_campus_campus_add";s:10:"parent_key";s:20:"campus_campus_campus";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:13:"campus/campus";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-15 16:10:04";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:172;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1202;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:25:"人力资源-人员添加";s:15:"menu_short_name";s:25:"人力资源-人员添加";s:8:"menu_key";s:33:"personnel_personnel_personnel_add";s:10:"parent_key";s:29:"personnel_personnel_personnel";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:19:"personnel/personnel";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 12:30:29";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:173;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:481;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"支付宝小程序";s:15:"menu_short_name";s:18:"支付宝小程序";s:8:"menu_key";s:19:"aliapp_weapp_access";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:21:"iconfont iconzhifubao";s:7:"api_url";s:13:"aliapp/access";s:11:"router_path";s:14:"channel/aliapp";s:9:"view_path";s:21:"channel/aliapp/access";s:7:"methods";s:3:"get";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:174;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:532;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"支付管理";s:15:"menu_short_name";s:12:"支付管理";s:8:"menu_key";s:11:"setting_pay";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:1;s:4:"icon";s:14:"element Wallet";s:7:"api_url";s:0:"";s:11:"router_path";s:11:"setting/pay";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:175;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1120;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"学员体测编辑";s:15:"menu_short_name";s:18:"学员体测编辑";s:8:"menu_key";s:67:"zhjw_students_survey_zhjw_students_survey_zhjw_students_survey_edit";s:10:"parent_key";s:62:"zhjw_students_survey_zhjw_students_survey_zhjw_students_survey";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:46:"zhjw_students_survey/zhjw_students_survey/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-04-07 13:24:19";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:176;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1198;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"校区编辑";s:15:"menu_short_name";s:12:"校区编辑";s:8:"menu_key";s:25:"campus_campus_campus_edit";s:10:"parent_key";s:20:"campus_campus_campus";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:18:"campus/campus/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-15 16:10:04";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:177;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1203;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:25:"人力资源-人员编辑";s:15:"menu_short_name";s:25:"人力资源-人员编辑";s:8:"menu_key";s:34:"personnel_personnel_personnel_edit";s:10:"parent_key";s:29:"personnel_personnel_personnel";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:24:"personnel/personnel/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 12:30:29";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:178;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:537;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"提现设置";s:15:"menu_short_name";s:12:"提现设置";s:8:"menu_key";s:15:"cash_out_config";s:10:"parent_key";s:11:"setting_pay";s:9:"menu_type";i:1;s:4:"icon";s:16:"element Postcard";s:7:"api_url";s:22:"member/config/cash_out";s:11:"router_path";s:16:"setting/cash_out";s:9:"view_path";s:16:"setting/cash_out";s:7:"methods";s:3:"get";s:4:"sort";i:59;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:179;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:437;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"等级列表";s:15:"menu_short_name";s:12:"会员等级";s:8:"menu_key";s:17:"member_level_list";s:10:"parent_key";s:12:"member_level";s:9:"menu_type";i:1;s:4:"icon";s:21:"element CollectionTag";s:7:"api_url";s:12:"member/level";s:11:"router_path";s:12:"member/level";s:9:"view_path";s:12:"member/level";s:7:"methods";s:3:"get";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:180;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:473;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"应用列表";s:15:"menu_short_name";s:12:"应用列表";s:8:"menu_key";s:10:"addon_list";s:10:"parent_key";s:5:"addon";s:9:"menu_type";i:1;s:4:"icon";s:25:"iconfont iconmanage-apply";s:7:"api_url";s:10:"addon/list";s:11:"router_path";s:9:"app/index";s:9:"view_path";s:9:"app/index";s:7:"methods";s:3:"get";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:181;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:539;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"消息管理";s:15:"menu_short_name";s:12:"消息管理";s:8:"menu_key";s:14:"setting_notice";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:1;s:4:"icon";s:22:"element ChatLineSquare";s:7:"api_url";s:0:"";s:11:"router_path";s:14:"setting/notice";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:182;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:603;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"环境检测";s:15:"menu_short_name";s:12:"环境检测";s:8:"menu_key";s:23:"tools_check_environment";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:1;s:4:"icon";s:27:"iconfont iconhuanjingjiance";s:7:"api_url";s:0:"";s:11:"router_path";s:15:"tools/detection";s:9:"view_path";s:15:"tools/detection";s:7:"methods";s:0:"";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:183;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1121;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"学员体测删除";s:15:"menu_short_name";s:18:"学员体测删除";s:8:"menu_key";s:69:"zhjw_students_survey_zhjw_students_survey_zhjw_students_survey_delete";s:10:"parent_key";s:62:"zhjw_students_survey_zhjw_students_survey_zhjw_students_survey";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:46:"zhjw_students_survey/zhjw_students_survey/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-04-07 13:24:19";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:184;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1199;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"校区删除";s:15:"menu_short_name";s:12:"校区删除";s:8:"menu_key";s:27:"campus_campus_campus_delete";s:10:"parent_key";s:20:"campus_campus_campus";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:18:"campus/campus/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-15 16:10:04";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:185;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1204;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:25:"人力资源-人员删除";s:15:"menu_short_name";s:25:"人力资源-人员删除";s:8:"menu_key";s:36:"personnel_personnel_personnel_delete";s:10:"parent_key";s:29:"personnel_personnel_personnel";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:24:"personnel/personnel/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 12:30:29";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:186;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:441;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:19:"添加/编辑等级";s:15:"menu_short_name";s:19:"添加/编辑等级";s:8:"menu_key";s:22:"member_level_edit_page";s:10:"parent_key";s:12:"member_level";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:17:"member/level_edit";s:9:"view_path";s:17:"member/level_edit";s:7:"methods";s:0:"";s:4:"sort";i:49;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:187;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:443;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"成长值规则";s:15:"menu_short_name";s:15:"成长值规则";s:8:"menu_key";s:11:"growth_rule";s:10:"parent_key";s:12:"member_level";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:25:"member/config/growth_rule";s:11:"router_path";s:19:"setting/growth_rule";s:9:"view_path";s:19:"setting/growth_rule";s:7:"methods";s:3:"get";s:4:"sort";i:49;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:188;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:445;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"会员成长值";s:15:"menu_short_name";s:15:"会员成长值";s:8:"menu_key";s:13:"member_growth";s:10:"parent_key";s:6:"member";s:9:"menu_type";i:1;s:4:"icon";s:27:"iconfont iconjifen-xianxing";s:7:"api_url";s:21:"member/account/growth";s:11:"router_path";s:13:"member/growth";s:9:"view_path";s:13:"member/growth";s:7:"methods";s:3:"get";s:4:"sort";i:49;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:189;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:462;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"核销管理";s:15:"menu_short_name";s:12:"核销管理";s:8:"menu_key";s:6:"verify";s:10:"parent_key";s:6:"active";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:48;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:190;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:463;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:9:"核销员";s:15:"menu_short_name";s:9:"核销员";s:8:"menu_key";s:13:"verifier_list";s:10:"parent_key";s:6:"verify";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:15:"verify/verifier";s:11:"router_path";s:18:"marketing/verifier";s:9:"view_path";s:18:"marketing/verifier";s:7:"methods";s:3:"get";s:4:"sort";i:48;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:191;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:466;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"核销记录";s:15:"menu_short_name";s:12:"核销记录";s:8:"menu_key";s:11:"verify_list";s:10:"parent_key";s:6:"verify";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:20:"verify/verify/record";s:11:"router_path";s:16:"marketing/verify";s:9:"view_path";s:16:"marketing/verify";s:7:"methods";s:3:"get";s:4:"sort";i:48;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:192;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:467;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"核销详情";s:15:"menu_short_name";s:12:"核销详情";s:8:"menu_key";s:13:"verify_detail";s:10:"parent_key";s:6:"verify";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:27:"verify/verify/";s:11:"router_path";s:23:"marketing/verify/detail";s:9:"view_path";s:23:"marketing/verify_detail";s:7:"methods";s:3:"get";s:4:"sort";i:48;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:193;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:604;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"菜单管理";s:15:"menu_short_name";s:12:"菜单管理";s:8:"menu_key";s:9:"site_menu";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:8:"sys/menu";s:11:"router_path";s:10:"tools/menu";s:9:"view_path";s:9:"auth/menu";s:7:"methods";s:3:"get";s:4:"sort";i:48;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:194;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:545;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"短信管理";s:15:"menu_short_name";s:12:"短信管理";s:8:"menu_key";s:10:"sms_notice";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:0;s:4:"icon";s:15:"element Message";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:40;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:195;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:609;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"计划任务";s:15:"menu_short_name";s:12:"计划任务";s:8:"menu_key";s:14:"tools_schedule";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:1;s:4:"icon";s:23:"iconfont iconjihuarenwu";s:7:"api_url";s:17:"sys/schedule/list";s:11:"router_path";s:14:"tools/schedule";s:9:"view_path";s:14:"tools/schedule";s:7:"methods";s:0:"";s:4:"sort";i:40;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:196;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:614;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"执行日志";s:15:"menu_short_name";s:12:"执行日志";s:8:"menu_key";s:18:"tools_schedule_log";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:1;s:4:"icon";s:23:"iconfont iconjihuarenwu";s:7:"api_url";s:21:"sys/schedule/log/list";s:11:"router_path";s:18:"tools/schedule_log";s:9:"view_path";s:18:"tools/schedule_log";s:7:"methods";s:0:"";s:4:"sort";i:40;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:197;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:468;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"签到管理";s:15:"menu_short_name";s:12:"签到管理";s:8:"menu_key";s:4:"sign";s:10:"parent_key";s:6:"active";s:9:"menu_type";i:1;s:4:"icon";s:21:"element FolderChecked";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:30;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:198;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:469;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"签到设置";s:15:"menu_short_name";s:12:"签到设置";s:8:"menu_key";s:8:"sign_set";s:10:"parent_key";s:4:"sign";s:9:"menu_type";i:1;s:4:"icon";s:21:"element FolderChecked";s:7:"api_url";s:18:"member/sign/config";s:11:"router_path";s:21:"marketing/sign/config";s:9:"view_path";s:21:"marketing/sign_config";s:7:"methods";s:3:"get";s:4:"sort";i:30;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:199;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:471;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"签到记录";s:15:"menu_short_name";s:12:"签到记录";s:8:"menu_key";s:9:"sign_list";s:10:"parent_key";s:4:"sign";s:9:"menu_type";i:1;s:4:"icon";s:21:"element FolderChecked";s:7:"api_url";s:11:"member/sign";s:11:"router_path";s:14:"marketing/sign";s:9:"view_path";s:19:"marketing/sign_list";s:7:"methods";s:3:"get";s:4:"sort";i:30;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:200;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:551;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"小票打印";s:15:"menu_short_name";s:12:"小票打印";s:8:"menu_key";s:18:"printer_management";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:1;s:4:"icon";s:21:"element FolderChecked";s:7:"api_url";s:7:"printer";s:11:"router_path";s:12:"printer/list";s:9:"view_path";s:12:"printer/list";s:7:"methods";s:3:"get";s:4:"sort";i:30;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:201;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:615;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"授权信息";s:15:"menu_short_name";s:12:"授权信息";s:8:"menu_key";s:8:"app_auth";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:1;s:4:"icon";s:27:"iconfont iconshouquanxinxi2";s:7:"api_url";s:0:"";s:11:"router_path";s:15:"tools/authorize";s:9:"view_path";s:13:"app/authorize";s:7:"methods";s:0:"";s:4:"sort";i:30;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:202;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:571;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"页面装修";s:15:"menu_short_name";s:12:"页面装修";s:8:"menu_key";s:8:"decorate";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:21;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:203;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:525;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"登录设置";s:15:"menu_short_name";s:12:"登录设置";s:8:"menu_key";s:13:"setting_login";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:1;s:4:"icon";s:24:"iconfont iconzhuceshezhi";s:7:"api_url";s:16:"sys/config/login";s:11:"router_path";s:18:"setting/adminlogin";s:9:"view_path";s:18:"setting/adminlogin";s:7:"methods";s:3:"get";s:4:"sort";i:20;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:204;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:559;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"系统工具";s:15:"menu_short_name";s:12:"系统工具";s:8:"menu_key";s:12:"setting_tool";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:0;s:4:"icon";s:21:"element FolderChecked";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:20;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:205;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:579;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"开发";s:15:"menu_short_name";s:6:"开发";s:8:"menu_key";s:4:"tool";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:12:"element Edit";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:20;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:206;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:618;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"开发者key";s:15:"menu_short_name";s:12:"开发者key";s:8:"menu_key";s:15:"developer_token";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:1;s:4:"icon";s:27:"iconfont iconshouquanxinxi2";s:7:"api_url";s:26:"sys/config/developer_token";s:11:"router_path";s:21:"tools/developer_token";s:9:"view_path";s:23:"setting/developer_token";s:7:"methods";s:3:"get";s:4:"sort";i:20;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:207;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:546;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"短信设置";s:15:"menu_short_name";s:12:"短信设置";s:8:"menu_key";s:11:"sms_setting";s:10:"parent_key";s:10:"sms_notice";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:17:"notice/notice/sms";s:11:"router_path";s:19:"setting/sms/setting";s:9:"view_path";s:11:"setting/sms";s:7:"methods";s:3:"get";s:4:"sort";i:12;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:208;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:549;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"发送记录";s:15:"menu_short_name";s:12:"发送记录";s:8:"menu_key";s:18:"sms_notice_records";s:10:"parent_key";s:10:"sms_notice";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:14:"notice/sms/log";s:11:"router_path";s:19:"setting/sms/records";s:9:"view_path";s:19:"setting/sms_records";s:7:"methods";s:3:"get";s:4:"sort";i:11;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:209;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:540;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"消息模板";s:15:"menu_short_name";s:12:"消息模板";s:8:"menu_key";s:23:"setting_notice_template";s:10:"parent_key";s:14:"setting_notice";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:13:"notice/notice";s:11:"router_path";s:23:"setting/notice/template";s:9:"view_path";s:14:"setting/notice";s:7:"methods";s:3:"get";s:4:"sort";i:10;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:210;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:544;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"发送记录";s:15:"menu_short_name";s:12:"发送记录";s:8:"menu_key";s:22:"setting_notice_records";s:10:"parent_key";s:14:"setting_notice";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:17:"notice/notice/log";s:11:"router_path";s:22:"setting/notice/records";s:9:"view_path";s:22:"setting/notice_records";s:7:"methods";s:3:"get";s:4:"sort";i:9;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:211;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:600;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"数据字典添加";s:15:"menu_short_name";s:18:"数据字典添加";s:8:"menu_key";s:22:"sys_dict_dict_dict_add";s:10:"parent_key";s:23:"sys_dict_dict_dict_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:4:"dict";s:11:"router_path";s:4:"edit";s:9:"view_path";s:9:"dict/edit";s:7:"methods";s:4:"post";s:4:"sort";i:4;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:212;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:610;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"新增";s:15:"menu_short_name";s:6:"新增";s:8:"menu_key";s:12:"schedule_add";s:10:"parent_key";s:14:"tools_schedule";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:12:"sys/schedule";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:4;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:213;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:601;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"编辑";s:15:"menu_short_name";s:6:"编辑";s:8:"menu_key";s:23:"sys_dict_dict_dict_edit";s:10:"parent_key";s:23:"sys_dict_dict_dict_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:9:"dict/";s:11:"router_path";s:4:"edit";s:9:"view_path";s:9:"dict/edit";s:7:"methods";s:3:"put";s:4:"sort";i:3;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:214;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:611;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"编辑";s:15:"menu_short_name";s:6:"编辑";s:8:"menu_key";s:15:"schedule_update";s:10:"parent_key";s:14:"tools_schedule";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:17:"sys/schedule/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:3;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:215;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:602;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"删除";s:15:"menu_short_name";s:6:"删除";s:8:"menu_key";s:25:"sys_dict_dict_dict_delete";s:10:"parent_key";s:23:"sys_dict_dict_dict_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:9:"dict/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:2;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:216;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:612;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"设置状态";s:15:"menu_short_name";s:12:"设置状态";s:8:"menu_key";s:19:"schedule_set_status";s:10:"parent_key";s:14:"tools_schedule";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:27:"schedule/modify/status/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:2;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:217;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:412;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"首页导航添加";s:15:"menu_short_name";s:18:"首页导航添加";s:8:"menu_key";s:15:"diy_web_nav_add";s:10:"parent_key";s:11:"diy_web_nav";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:7:"web/nav";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:218;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:413;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"首页导航编辑";s:15:"menu_short_name";s:18:"首页导航编辑";s:8:"menu_key";s:16:"diy_web_nav_edit";s:10:"parent_key";s:11:"diy_web_nav";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:12:"web/nav/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:219;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:414;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"首页导航删除";s:15:"menu_short_name";s:18:"首页导航删除";s:8:"menu_key";s:18:"diy_web_nav_delete";s:10:"parent_key";s:11:"diy_web_nav";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:12:"web/nav/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:220;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:417;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"广告添加";s:15:"menu_short_name";s:12:"广告添加";s:8:"menu_key";s:11:"web_adv_add";s:10:"parent_key";s:7:"web_adv";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:7:"web/adv";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:221;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:418;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"广告编辑";s:15:"menu_short_name";s:12:"广告编辑";s:8:"menu_key";s:12:"web_adv_edit";s:10:"parent_key";s:7:"web_adv";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:12:"web/adv/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:222;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:419;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"广告删除";s:15:"menu_short_name";s:12:"广告删除";s:8:"menu_key";s:14:"web_adv_delete";s:10:"parent_key";s:7:"web_adv";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:12:"web/adv/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:223;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:421;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"友情链接添加";s:15:"menu_short_name";s:18:"友情链接添加";s:8:"menu_key";s:25:"diy_web_friendly_link_add";s:10:"parent_key";s:21:"diy_web_friendly_link";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:17:"web/friendly_link";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:224;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:422;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"友情链接编辑";s:15:"menu_short_name";s:18:"友情链接编辑";s:8:"menu_key";s:26:"diy_web_friendly_link_edit";s:10:"parent_key";s:21:"diy_web_friendly_link";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:22:"web/friendly_link/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:225;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:423;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"友情链接删除";s:15:"menu_short_name";s:18:"友情链接删除";s:8:"menu_key";s:28:"diy_web_friendly_link_delete";s:10:"parent_key";s:21:"diy_web_friendly_link";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:22:"web/friendly_link/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:226;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:508;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"管理员信息";s:15:"menu_short_name";s:15:"管理员信息";s:8:"menu_key";s:16:"auth_user_detail";s:10:"parent_key";s:9:"auth_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:10:"user/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:227;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:515;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"新增";s:15:"menu_short_name";s:6:"新增";s:8:"menu_key";s:13:"auth_role_add";s:10:"parent_key";s:9:"auth_role";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:8:"sys/role";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:228;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:516;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"编辑";s:15:"menu_short_name";s:6:"编辑";s:8:"menu_key";s:16:"auth_role_update";s:10:"parent_key";s:9:"auth_role";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:18:"sys/role/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:229;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:517;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"删除";s:15:"menu_short_name";s:6:"删除";s:8:"menu_key";s:13:"auth_role_del";s:10:"parent_key";s:9:"auth_role";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:18:"sys/role/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:230;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:605;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"新增";s:15:"menu_short_name";s:6:"新增";s:8:"menu_key";s:18:"auth_site_menu_add";s:10:"parent_key";s:9:"site_menu";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:8:"sys/menu";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:231;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:606;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"编辑";s:15:"menu_short_name";s:6:"编辑";s:8:"menu_key";s:21:"auth_site_menu_update";s:10:"parent_key";s:9:"site_menu";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:19:"sys/menu/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:232;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:607;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"删除";s:15:"menu_short_name";s:6:"删除";s:8:"menu_key";s:18:"auth_site_menu_del";s:10:"parent_key";s:9:"site_menu";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:8:"sys/menu";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:233;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:613;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"删除";s:15:"menu_short_name";s:6:"删除";s:8:"menu_key";s:12:"schedule_del";s:10:"parent_key";s:14:"tools_schedule";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:17:"sys/schedule/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:234;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:393;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:15:"diy_page_update";s:10:"parent_key";s:3:"diy";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:7:"diy/diy";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:235;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:398;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:17:"diy_tabbar_update";s:10:"parent_key";s:10:"diy_bottom";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:10:"diy/bottom";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:236;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:407;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"海报装修";s:15:"menu_short_name";s:12:"海报装修";s:8:"menu_key";s:15:"poster_decorate";s:10:"parent_key";s:3:"diy";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:11:"poster/";s:11:"router_path";s:11:"poster/edit";s:9:"view_path";s:11:"poster/edit";s:7:"methods";s:3:"put";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:237;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:409;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"数据列表";s:15:"menu_short_name";s:12:"数据列表";s:8:"menu_key";s:20:"diy_form_record_list";s:10:"parent_key";s:3:"diy";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:16:"diy_form/records";s:11:"router_path";s:16:"diy_form/records";s:9:"view_path";s:16:"diy_form/records";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:238;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:416;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"广告管理";s:15:"menu_short_name";s:6:"广告";s:8:"menu_key";s:7:"web_adv";s:10:"parent_key";s:7:"diy_web";s:9:"menu_type";i:1;s:4:"icon";s:13:"element-House";s:7:"api_url";s:0:"";s:11:"router_path";s:7:"web/adv";s:9:"view_path";s:7:"web/adv";s:7:"methods";s:0:"";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:239;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:426;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"编辑会员";s:15:"menu_short_name";s:6:"编辑";s:8:"menu_key";s:13:"member_update";s:10:"parent_key";s:11:"member_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:33:"member/modify//";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:240;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:427;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"添加会员";s:15:"menu_short_name";s:6:"添加";s:8:"menu_key";s:10:"member_add";s:10:"parent_key";s:11:"member_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:13:"member/member";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:241;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:428;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"会员导出";s:15:"menu_short_name";s:12:"会员导出";s:8:"menu_key";s:13:"member_export";s:10:"parent_key";s:11:"member_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:20:"member/member/export";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:242;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:430;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"调整会员积分";s:15:"menu_short_name";s:18:"调整会员积分";s:8:"menu_key";s:12:"adjust_point";s:10:"parent_key";s:11:"member_info";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:20:"member/account/point";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:243;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:431;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"调整会员余额";s:15:"menu_short_name";s:18:"调整会员余额";s:8:"menu_key";s:14:"adjust_balance";s:10:"parent_key";s:11:"member_info";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:22:"member/account/balance";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:244;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:433;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"编辑标签";s:15:"menu_short_name";s:12:"编辑标签";s:8:"menu_key";s:19:"member_label_update";s:10:"parent_key";s:12:"member_label";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:17:"member/label/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:245;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:434;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"添加标签";s:15:"menu_short_name";s:12:"添加标签";s:8:"menu_key";s:16:"member_label_add";s:10:"parent_key";s:12:"member_label";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:12:"member/label";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:246;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:435;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"删除标签";s:15:"menu_short_name";s:12:"删除标签";s:8:"menu_key";s:19:"member_label_delete";s:10:"parent_key";s:12:"member_label";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:17:"member/label/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:247;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:438;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"添加等级";s:15:"menu_short_name";s:12:"添加等级";s:8:"menu_key";s:16:"member_level_add";s:10:"parent_key";s:17:"member_level_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:12:"member/level";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:248;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:439;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"编辑等级";s:15:"menu_short_name";s:12:"编辑等级";s:8:"menu_key";s:17:"member_level_edit";s:10:"parent_key";s:17:"member_level_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:17:"member/level/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:249;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:440;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"删除等级";s:15:"menu_short_name";s:12:"删除等级";s:8:"menu_key";s:19:"member_level_delete";s:10:"parent_key";s:17:"member_level_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:17:"member/level/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:250;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:453;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"财务流水";s:15:"menu_short_name";s:12:"财务流水";s:8:"menu_key";s:17:"site_account_list";s:10:"parent_key";s:7:"finance";s:9:"menu_type";i:1;s:4:"icon";s:16:"element Postcard";s:7:"api_url";s:15:"finance/account";s:11:"router_path";s:15:"finance/account";s:9:"view_path";s:15:"finance/account";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:251;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:454;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"支付单据详情";s:15:"menu_short_name";s:18:"支付单据详情";s:8:"menu_key";s:15:"site_pay_detail";s:10:"parent_key";s:7:"finance";s:9:"menu_type";i:1;s:4:"icon";s:16:"element Postcard";s:7:"api_url";s:10:"pay/detail";s:11:"router_path";s:18:"finance/pay/detail";s:9:"view_path";s:18:"finance/pay_detail";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:252;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:455;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"会员提现";s:15:"menu_short_name";s:12:"会员提现";s:8:"menu_key";s:13:"cash_out_list";s:10:"parent_key";s:7:"finance";s:9:"menu_type";i:1;s:4:"icon";s:16:"element Postcard";s:7:"api_url";s:15:"member/cash_out";s:11:"router_path";s:16:"finance/cash_out";s:9:"view_path";s:16:"finance/cash_out";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:253;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:458;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"会员退款";s:15:"menu_short_name";s:12:"会员退款";s:8:"menu_key";s:18:"member_refund_list";s:10:"parent_key";s:7:"finance";s:9:"menu_type";i:1;s:4:"icon";s:26:"iconfont iconhuiyuantixian";s:7:"api_url";s:10:"pay/refund";s:11:"router_path";s:14:"finance/refund";s:9:"view_path";s:18:"finance/pay_refund";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:254;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:460;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"退款详情";s:15:"menu_short_name";s:12:"退款详情";s:8:"menu_key";s:20:"member_refund_detail";s:10:"parent_key";s:7:"finance";s:9:"menu_type";i:1;s:4:"icon";s:26:"iconfont iconhuiyuantixian";s:7:"api_url";s:22:"pay/refund/";s:11:"router_path";s:21:"finance/refund/detail";s:9:"view_path";s:21:"finance/refund_detail";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:255;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:482;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"发布教程";s:15:"menu_short_name";s:12:"发布教程";s:8:"menu_key";s:13:"wechat_course";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:13:"wechat/course";s:11:"router_path";s:21:"channel/wechat/course";s:9:"view_path";s:21:"channel/wechat/course";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:256;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:483;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"公众号配置";s:15:"menu_short_name";s:15:"公众号配置";s:8:"menu_key";s:13:"wechat_config";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:13:"wechat/config";s:11:"router_path";s:21:"channel/wechat/config";s:9:"view_path";s:21:"channel/wechat/config";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:257;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:485;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:21:"公众号回复配置";s:15:"menu_short_name";s:21:"公众号回复配置";s:8:"menu_key";s:19:"wechat_reply_config";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:20:"channel/wechat/reply";s:9:"view_path";s:20:"channel/wechat/reply";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:258;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:488;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:28:"关键字回复添加/编辑";s:15:"menu_short_name";s:28:"关键字回复添加/编辑";s:8:"menu_key";s:20:"wechat_keyword_reply";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:26:"wechat/reply/keywords/";s:11:"router_path";s:33:"channel/wechat/keyword_reply_edit";s:9:"view_path";s:33:"channel/wechat/keyword_reply_edit";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:259;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:489;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:21:"关键字回复添加";s:15:"menu_short_name";s:21:"关键字回复添加";s:8:"menu_key";s:24:"wechat_keyword_reply_add";s:10:"parent_key";s:20:"wechat_keyword_reply";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:26:"wechat/reply/keywords/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:260;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:490;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:21:"关键字回复编辑";s:15:"menu_short_name";s:21:"关键字回复编辑";s:8:"menu_key";s:25:"wechat_keyword_reply_edit";s:10:"parent_key";s:20:"wechat_keyword_reply";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:26:"wechat/reply/keywords/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:261;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:491;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:21:"关键字回复删除";s:15:"menu_short_name";s:21:"关键字回复编辑";s:8:"menu_key";s:27:"wechat_keyword_reply_delete";s:10:"parent_key";s:20:"wechat_keyword_reply";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:26:"wechat/reply/keywords/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:262;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:492;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"自定义菜单";s:15:"menu_short_name";s:15:"自定义菜单";s:8:"menu_key";s:11:"wechat_menu";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:11:"wechat/menu";s:11:"router_path";s:19:"channel/wechat/menu";s:9:"view_path";s:19:"channel/wechat/menu";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:263;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:494;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"模板消息";s:15:"menu_short_name";s:12:"模板消息";s:8:"menu_key";s:23:"wechat_template_message";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:15:"wechat/template";s:11:"router_path";s:22:"channel/wechat/message";s:9:"view_path";s:23:"channel/wechat/template";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:264;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:496;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"配置教程";s:15:"menu_short_name";s:12:"配置教程";s:8:"menu_key";s:12:"weapp_course";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:12:"weapp/course";s:11:"router_path";s:20:"channel/weapp/course";s:9:"view_path";s:20:"channel/weapp/course";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:265;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:497;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"小程序配置";s:15:"menu_short_name";s:15:"小程序配置";s:8:"menu_key";s:12:"weapp_config";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:12:"weapp/config";s:11:"router_path";s:20:"channel/weapp/config";s:9:"view_path";s:20:"channel/weapp/config";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:266;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:499;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"订阅消息";s:15:"menu_short_name";s:12:"订阅消息";s:8:"menu_key";s:22:"weapp_template_message";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:14:"weapp/template";s:11:"router_path";s:21:"channel/weapp/message";s:9:"view_path";s:22:"channel/weapp/template";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:267;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:501;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"小程序发布";s:15:"menu_short_name";s:15:"小程序发布";s:8:"menu_key";s:10:"weapp_code";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:10:"weapp/code";s:11:"router_path";s:18:"channel/weapp/code";s:9:"view_path";s:18:"channel/weapp/code";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:268;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:503;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"支付宝配置";s:15:"menu_short_name";s:15:"支付宝配置";s:8:"menu_key";s:13:"aliapp_config";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:13:"aliapp/config";s:11:"router_path";s:21:"channel/aliapp/config";s:9:"view_path";s:21:"channel/aliapp/config";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:269;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:505;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"配置教程";s:15:"menu_short_name";s:12:"配置教程";s:8:"menu_key";s:13:"aliapp_course";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:13:"aliapp/course";s:11:"router_path";s:21:"channel/aliapp/course";s:9:"view_path";s:21:"channel/aliapp/course";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:270;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:553;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"添加打印机";s:15:"menu_short_name";s:15:"添加打印机";s:8:"menu_key";s:11:"printer_add";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:7:"printer";s:11:"router_path";s:11:"printer/add";s:9:"view_path";s:12:"printer/edit";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:271;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:554;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"编辑打印机";s:15:"menu_short_name";s:15:"添加打印机";s:8:"menu_key";s:12:"printer_edit";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:12:"printer/";s:11:"router_path";s:12:"printer/edit";s:9:"view_path";s:12:"printer/edit";s:7:"methods";s:3:"put";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:272;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:557;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"添加打印模板";s:15:"menu_short_name";s:18:"添加打印模板";s:8:"menu_key";s:20:"printer_template_add";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:16:"printer/template";s:11:"router_path";s:20:"printer/template/add";s:9:"view_path";s:21:"printer/template_edit";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:273;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:558;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"编辑打印模板";s:15:"menu_short_name";s:18:"编辑打印模板";s:8:"menu_key";s:21:"printer_template_edit";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:21:"printer/template/";s:11:"router_path";s:21:"printer/template/edit";s:9:"view_path";s:21:"printer/template_edit";s:7:"methods";s:3:"put";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:274;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:572;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"装修";s:15:"menu_short_name";s:6:"装修";s:8:"menu_key";s:13:"page_decorate";s:10:"parent_key";s:8:"decorate";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:12:"diy/diy/";s:11:"router_path";s:13:"decorate/edit";s:9:"view_path";s:8:"diy/edit";s:7:"methods";s:3:"put";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:275;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:573;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"表单装修";s:15:"menu_short_name";s:12:"表单装修";s:8:"menu_key";s:18:"form_page_decorate";s:10:"parent_key";s:8:"decorate";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:18:"decorate/form/edit";s:9:"view_path";s:13:"diy_form/edit";s:7:"methods";s:3:"put";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:276;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:574;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"页面预览";s:15:"menu_short_name";s:12:"页面预览";s:8:"menu_key";s:7:"preview";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:277;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:575;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"页面预览";s:15:"menu_short_name";s:12:"页面预览";s:8:"menu_key";s:16:"page_wap_preview";s:10:"parent_key";s:7:"preview";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:11:"preview/wap";s:9:"view_path";s:13:"index/preview";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:278;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:576;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"万能表单";s:15:"menu_short_name";s:12:"万能表单";s:8:"menu_key";s:8:"diy_form";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:13:"element Files";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:8:"diy_form";}i:279;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:577;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"表单列表";s:15:"menu_short_name";s:12:"表单列表";s:8:"menu_key";s:13:"diy_form_list";s:10:"parent_key";s:8:"diy_form";s:9:"menu_type";i:1;s:4:"icon";s:13:"element Files";s:7:"api_url";s:8:"diy_form";s:11:"router_path";s:13:"diy_form/list";s:9:"view_path";s:13:"diy_form/list";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:8:"diy_form";}i:280;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:608;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"详情";s:15:"menu_short_name";s:6:"详情";s:8:"menu_key";s:19:"auth_site_menu_info";s:10:"parent_key";s:9:"site_menu";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:19:"sys/menu/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:281;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:970;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"作业管理";s:15:"menu_short_name";s:12:"作业管理";s:8:"menu_key";s:45:"zhjw_zhjw_assignments_assignments_assignments";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:11:"assignments";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-03-06 15:05:34";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:282;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:980;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"排班管理";s:15:"menu_short_name";s:12:"排班管理";s:8:"menu_key";s:39:"zhjw_zhjw_schedules_schedules_schedules";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:9:"schedules";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-03-06 15:10:47";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:283;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1057;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"班级管理";s:15:"menu_short_name";s:12:"班级管理";s:8:"menu_key";s:28:"zhjw_classes_classes_classes";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:7:"classes";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-03-19 10:32:31";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:284;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1062;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"意见反馈";s:15:"menu_short_name";s:12:"意见反馈";s:8:"menu_key";s:31:"zhjw_feedback_feedback_feedback";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:8:"feedback";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-03-19 14:10:34";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:285;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1087;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"企业信息";s:15:"menu_short_name";s:12:"企业信息";s:8:"menu_key";s:73:"zhjw_enterprise_information_enterprise_information_enterprise_information";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:22:"enterprise_information";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-04-02 10:37:55";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:286;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1112;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"学籍维护";s:15:"menu_short_name";s:12:"学籍维护";s:8:"menu_key";s:34:"zhjw_zhjw_roll_zhjw_roll_zhjw_roll";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:9:"zhjw_roll";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-04-07 12:45:32";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:287;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1142;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"学员体测";s:15:"menu_short_name";s:12:"学员体测";s:8:"menu_key";s:67:"zhjw_zhjw_students_survey_zhjw_students_survey_zhjw_students_survey";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:20:"zhjw_students_survey";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-04-07 13:41:51";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:288;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1151;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"市场人员管理";s:15:"menu_short_name";s:18:"市场人员管理";s:8:"menu_key";s:5:"empty";s:10:"parent_key";s:13:"shichangmodel";s:9:"menu_type";i:1;s:4:"icon";s:37:"nc-iconfont nc-icon-gerenzhongxinV6xx";s:7:"api_url";s:0:"";s:11:"router_path";s:5:"empty";s:9:"view_path";s:5:"empty";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:23:16";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:289;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1152;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"业绩管理";s:15:"menu_short_name";s:12:"业绩管理";s:8:"menu_key";s:4:"yjgl";s:10:"parent_key";s:13:"shichangmodel";s:9:"menu_type";i:1;s:4:"icon";s:32:"nc-iconfont nc-icon-tuikuanV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:5:"empty";s:9:"view_path";s:5:"empty";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:24:17";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:290;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1153;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"业绩配置";s:15:"menu_short_name";s:12:"业绩配置";s:8:"menu_key";s:4:"yjpz";s:10:"parent_key";s:13:"shichangmodel";s:9:"menu_type";i:1;s:4:"icon";s:31:"nc-iconfont nc-icon-bianjiV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"yjpz";s:9:"view_path";s:4:"yjpz";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:25:19";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:291;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1154;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"业绩分配";s:15:"menu_short_name";s:12:"业绩分配";s:8:"menu_key";s:4:"yjfp";s:10:"parent_key";s:13:"shichangmodel";s:9:"menu_type";i:1;s:4:"icon";s:36:"nc-iconfont nc-icon-sousuo-duanV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"yjfp";s:9:"view_path";s:4:"yjfp";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:25:48";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:292;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1155;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"业绩提成";s:15:"menu_short_name";s:12:"业绩提成";s:8:"menu_key";s:4:"yjtc";s:10:"parent_key";s:13:"shichangmodel";s:9:"menu_type";i:1;s:4:"icon";s:32:"nc-iconfont nc-icon-tuikuanV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"yjtc";s:9:"view_path";s:4:"yjtc";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:26:39";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:293;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1156;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"数据统计";s:15:"menu_short_name";s:12:"数据统计";s:8:"menu_key";s:4:"sjtj";s:10:"parent_key";s:4:"sjtj";s:9:"menu_type";i:1;s:4:"icon";s:31:"nc-iconfont nc-icon-shouyeV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"sjtj";s:9:"view_path";s:4:"sjtj";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:27:11";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:294;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1157;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"数据统计";s:15:"menu_short_name";s:12:"数据统计";s:8:"menu_key";s:6:"scsjtj";s:10:"parent_key";s:13:"shichangmodel";s:9:"menu_type";i:1;s:4:"icon";s:32:"nc-iconfont nc-icon-wendangV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"scsjtj";s:9:"view_path";s:6:"scsjtj";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:29:24";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:295;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1159;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"销售业绩";s:15:"menu_short_name";s:12:"销售业绩";s:8:"menu_key";s:4:"xsyj";s:10:"parent_key";s:27:"zhjw_zhjw_sales_sales_sales";s:9:"menu_type";i:1;s:4:"icon";s:32:"nc-iconfont nc-icon-tuikuanV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"xsyj";s:9:"view_path";s:4:"xsyj";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:32:53";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}} \ No newline at end of file +a:440:{i:0;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:447;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"积分明细";s:15:"menu_short_name";s:12:"积分明细";s:8:"menu_key";s:17:"member_point_list";s:10:"parent_key";s:12:"member_point";s:9:"menu_type";i:1;s:4:"icon";s:27:"iconfont iconjifen-xianxing";s:7:"api_url";s:20:"member/account/point";s:11:"router_path";s:12:"member/point";s:9:"view_path";s:12:"member/point";s:7:"methods";s:3:"get";s:4:"sort";i:120;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:1;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:580;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"插件管理";s:15:"menu_short_name";s:6:"应用";s:8:"menu_key";s:9:"app_store";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:1;s:4:"icon";s:19:"element ShoppingBag";s:7:"api_url";s:11:"addon/local";s:11:"router_path";s:20:"app_manage/app_store";s:9:"view_path";s:11:"index/store";s:7:"methods";s:3:"get";s:4:"sort";i:120;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:2;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:448;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"积分规则";s:15:"menu_short_name";s:12:"积分规则";s:8:"menu_key";s:10:"point_rule";s:10:"parent_key";s:12:"member_point";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:24:"member/config/point_rule";s:11:"router_path";s:18:"setting/point_rule";s:9:"view_path";s:18:"setting/point_rule";s:7:"methods";s:3:"get";s:4:"sort";i:110;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:3;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:587;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"插件开发";s:15:"menu_short_name";s:12:"插件开发";s:8:"menu_key";s:13:"addon_develop";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:1;s:4:"icon";s:25:"iconfont iconchajiankaifa";s:7:"api_url";s:0:"";s:11:"router_path";s:11:"tools/addon";s:9:"view_path";s:17:"tools/addon/index";s:7:"methods";s:0:"";s:4:"sort";i:110;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:4;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1210;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"备用菜单";s:15:"menu_short_name";s:4:"bycd";s:8:"menu_key";s:4:"bycd";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:102;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 16:57:51";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:5;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1147;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"市场模块";s:15:"menu_short_name";s:6:"市场";s:8:"menu_key";s:13:"shichangmodel";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:40:"nc-iconfont nc-icon-yingyongzhongxinV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:101;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 10:44:57";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:6;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:389;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"编辑";s:15:"menu_short_name";s:6:"编辑";s:8:"menu_key";s:15:"diy_tabbar_edit";s:10:"parent_key";s:3:"diy";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:15:"diy/bottom/edit";s:11:"router_path";s:15:"diy/tabbar_edit";s:9:"view_path";s:15:"diy/tabbar_edit";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:7;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:390;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:9:"启动页";s:15:"menu_short_name";s:9:"启动页";s:8:"menu_key";s:23:"diy_page_decorate_index";s:10:"parent_key";s:3:"diy";s:9:"menu_type";i:1;s:4:"icon";s:13:"element House";s:7:"api_url";s:0:"";s:11:"router_path";s:9:"diy/index";s:9:"view_path";s:9:"diy/index";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:8;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:391;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"设置使用页";s:15:"menu_short_name";s:15:"设置使用页";s:8:"menu_key";s:11:"set_siy_use";s:10:"parent_key";s:23:"diy_page_decorate_index";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:7:"diy/use";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:9;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:395;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"分享设置";s:15:"menu_short_name";s:12:"分享设置";s:8:"menu_key";s:14:"save_diy_share";s:10:"parent_key";s:13:"diy_page_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:13:"diy/diy/share";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:10;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:400;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"删除素材";s:15:"menu_short_name";s:12:"删除素材";s:8:"menu_key";s:17:"delete_attachment";s:10:"parent_key";s:10:"attachment";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:18:"sys/attachment/del";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:11;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:401;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"移动素材";s:15:"menu_short_name";s:12:"移动素材";s:8:"menu_key";s:15:"move_attachment";s:10:"parent_key";s:10:"attachment";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:24:"sys/attachment/batchmove";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:12;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:402;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"添加分组";s:15:"menu_short_name";s:12:"删除素材";s:8:"menu_key";s:23:"add_attachment_category";s:10:"parent_key";s:10:"attachment";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:23:"sys/attachment/category";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:13;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:403;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"添加分组";s:15:"menu_short_name";s:12:"添加分组";s:8:"menu_key";s:23:"add_attachment_category";s:10:"parent_key";s:10:"attachment";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:23:"sys/attachment/category";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:14;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:404;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"编辑分组";s:15:"menu_short_name";s:12:"编辑分组";s:8:"menu_key";s:24:"edit_attachment_category";s:10:"parent_key";s:10:"attachment";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:28:"sys/attachment/category/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:15;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:405;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"编辑分组";s:15:"menu_short_name";s:12:"编辑分组";s:8:"menu_key";s:24:"edit_attachment_category";s:10:"parent_key";s:10:"attachment";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:28:"sys/attachment/category/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:16;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:411;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"首页导航";s:15:"menu_short_name";s:12:"首页导航";s:8:"menu_key";s:11:"diy_web_nav";s:10:"parent_key";s:7:"diy_web";s:9:"menu_type";i:1;s:4:"icon";s:20:"iconfont-iconshouye1";s:7:"api_url";s:0:"";s:11:"router_path";s:7:"web/nav";s:9:"view_path";s:7:"web/nav";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:17;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:425;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"会员列表";s:15:"menu_short_name";s:12:"会员列表";s:8:"menu_key";s:11:"member_list";s:10:"parent_key";s:6:"member";s:9:"menu_type";i:1;s:4:"icon";s:27:"iconfont iconhuiyuanliebiao";s:7:"api_url";s:13:"member/member";s:11:"router_path";s:13:"member/member";s:9:"view_path";s:13:"member/member";s:7:"methods";s:3:"get";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:18;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:442;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"会员等级信息";s:15:"menu_short_name";s:18:"会员等级信息";s:8:"menu_key";s:17:"member_level_info";s:10:"parent_key";s:22:"member_level_edit_page";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:17:"member/level/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:19;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:444;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:21:"设置成长值规则";s:15:"menu_short_name";s:21:"设置成长值规则";s:8:"menu_key";s:15:"set_growth_rule";s:10:"parent_key";s:11:"growth_rule";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:25:"member/config/growth_rule";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:20;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:449;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"积分规则";s:15:"menu_short_name";s:18:"设置积分规则";s:8:"menu_key";s:14:"set_point_rule";s:10:"parent_key";s:10:"point_rule";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:24:"member/config/point_rule";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:21;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:456;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"提现审核";s:15:"menu_short_name";s:12:"提现审核";s:8:"menu_key";s:14:"cash_out_audit";s:10:"parent_key";s:13:"cash_out_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:35:"member/cash_out/audit//";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:22;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:457;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"转账";s:15:"menu_short_name";s:6:"转账";s:8:"menu_key";s:17:"cash_out_transfer";s:10:"parent_key";s:13:"cash_out_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:29:"member/cash_out/transfer/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:23;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:459;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"转账";s:15:"menu_short_name";s:6:"转账";s:8:"menu_key";s:17:"cash_out_transfer";s:10:"parent_key";s:18:"member_refund_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:24:"pay/refund/transfer/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:24;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:464;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"添加核销员";s:15:"menu_short_name";s:15:"添加核销员";s:8:"menu_key";s:12:"add_verifier";s:10:"parent_key";s:13:"verifier_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:15:"verify/verifier";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:25;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:465;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"删除核销员";s:15:"menu_short_name";s:15:"删除核销员";s:8:"menu_key";s:15:"delete_verifier";s:10:"parent_key";s:13:"verifier_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:20:"verify/verifier/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:26;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:470;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:13:"save_sign_set";s:10:"parent_key";s:8:"sign_set";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:18:"member/sign/config";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:27;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:475;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:5:"PC端";s:15:"menu_short_name";s:5:"PC端";s:8:"menu_key";s:9:"pc_config";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:20:"iconfont icondesktop";s:7:"api_url";s:17:"channel/pc/config";s:11:"router_path";s:17:"channel/pc/config";s:9:"view_path";s:17:"channel/pc/config";s:7:"methods";s:3:"get";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:28;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:476;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:14:"save_pc_config";s:10:"parent_key";s:9:"pc_config";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:17:"channel/pc/config";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:29;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:478;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:14:"save_h5_config";s:10:"parent_key";s:9:"h5_config";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:17:"channel/h5/config";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:30;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:484;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:18:"save_wechat_config";s:10:"parent_key";s:13:"wechat_config";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:13:"wechat/config";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:31;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:486;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"默认回复设置";s:15:"menu_short_name";s:18:"默认回复设置";s:8:"menu_key";s:24:"wechat_default_reply_set";s:10:"parent_key";s:19:"wechat_reply_config";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:20:"wechat/reply/default";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:32;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:487;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"关注回复设置";s:15:"menu_short_name";s:18:"关注回复设置";s:8:"menu_key";s:26:"wechat_subscribe_reply_set";s:10:"parent_key";s:19:"wechat_reply_config";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:22:"wechat/reply/subscribe";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:33;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:493;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:16:"save_wechat_menu";s:10:"parent_key";s:11:"wechat_menu";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:11:"wechat/menu";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:34;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:495;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"同步";s:15:"menu_short_name";s:6:"同步";s:8:"menu_key";s:28:"sync_wechat_template_message";s:10:"parent_key";s:23:"wechat_template_message";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:20:"wechat/template/sync";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:35;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:498;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:17:"save_weapp_config";s:10:"parent_key";s:12:"weapp_config";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:12:"weapp/config";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:36;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:500;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"同步";s:15:"menu_short_name";s:6:"同步";s:8:"menu_key";s:27:"sync_weapp_template_message";s:10:"parent_key";s:22:"weapp_template_message";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:19:"weapp/template/sync";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:37;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:502;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"一键云端发布";s:15:"menu_short_name";s:18:"一键云端发布";s:8:"menu_key";s:14:"add_weapp_code";s:10:"parent_key";s:10:"weapp_code";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:13:"weapp/version";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:38;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:504;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:18:"save_aliapp_config";s:10:"parent_key";s:13:"aliapp_config";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:13:"aliapp/config";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:39;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:507;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:9:"管理员";s:15:"menu_short_name";s:9:"管理员";s:8:"menu_key";s:9:"auth_list";s:10:"parent_key";s:4:"auth";s:9:"menu_type";i:1;s:4:"icon";s:12:"element Lock";s:7:"api_url";s:4:"user";s:11:"router_path";s:9:"auth/user";s:9:"view_path";s:9:"auth/user";s:7:"methods";s:3:"get";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:40;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:509;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"添加管理员";s:15:"menu_short_name";s:15:"添加管理员";s:8:"menu_key";s:13:"add_site_user";s:10:"parent_key";s:9:"auth_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:4:"user";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:41;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:510;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"编辑管理员";s:15:"menu_short_name";s:15:"编辑管理员";s:8:"menu_key";s:14:"edit_site_user";s:10:"parent_key";s:9:"auth_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:10:"user/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:42;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:511;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:21:"修改管理员属性";s:15:"menu_short_name";s:21:"修改管理员属性";s:8:"menu_key";s:20:"edit_site_user_field";s:10:"parent_key";s:9:"auth_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:18:"user//";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:43;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:512;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"锁定";s:15:"menu_short_name";s:6:"锁定";s:8:"menu_key";s:14:"lock_site_user";s:10:"parent_key";s:9:"auth_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:15:"user/lock/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:44;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:513;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"解锁";s:15:"menu_short_name";s:12:"解锁用户";s:8:"menu_key";s:16:"unlock_site_user";s:10:"parent_key";s:9:"auth_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:17:"user/unlock/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:45;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:520;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"网站设置";s:15:"menu_short_name";s:12:"网站设置";s:8:"menu_key";s:14:"setting_system";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:0;s:4:"icon";s:18:"element Basketball";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:46;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:521;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"基础设置";s:15:"menu_short_name";s:12:"基础设置";s:8:"menu_key";s:18:"setting_system_web";s:10:"parent_key";s:14:"setting_system";s:9:"menu_type";i:1;s:4:"icon";s:18:"element Basketball";s:7:"api_url";s:18:"sys/config/website";s:11:"router_path";s:14:"setting/system";s:9:"view_path";s:14:"setting/system";s:7:"methods";s:3:"get";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:47;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:522;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:17:"save_base_setting";s:10:"parent_key";s:18:"setting_system_web";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:18:"sys/config/website";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:48;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:524;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:22:"save_setting_copyright";s:10:"parent_key";s:17:"setting_copyright";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:20:"sys/config/copyright";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:49;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:526;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:18:"save_setting_login";s:10:"parent_key";s:13:"setting_login";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:16:"sys/config/login";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:50;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:529;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:26:"save_setting_member_config";s:10:"parent_key";s:21:"setting_member_config";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:20:"member/config/member";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:51;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:531;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:27:"save_setting_login_register";s:10:"parent_key";s:22:"setting_login_register";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:19:"member/config/login";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:52;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:533;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"支付设置";s:15:"menu_short_name";s:12:"支付设置";s:8:"menu_key";s:19:"setting_pay_channel";s:10:"parent_key";s:11:"setting_pay";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:17:"pay/channel/lists";s:11:"router_path";s:19:"setting/pay/channel";s:9:"view_path";s:11:"setting/pay";s:7:"methods";s:3:"get";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:53;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:534;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"设置";s:15:"menu_short_name";s:6:"设置";s:8:"menu_key";s:23:"setting_pay_channel_set";s:10:"parent_key";s:19:"setting_pay_channel";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:32:"pay/channel/set//";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:54;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:541;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"消息详情";s:15:"menu_short_name";s:12:"消息详情";s:8:"menu_key";s:13:"notice_detail";s:10:"parent_key";s:23:"setting_notice_template";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:19:"notice/notice/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:55;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:542;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"消息启动关闭";s:15:"menu_short_name";s:18:"消息启动关闭";s:8:"menu_key";s:18:"notice_edit_status";s:10:"parent_key";s:23:"setting_notice_template";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:24:"notice/notice/editstatus";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:56;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:543;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"消息修改";s:15:"menu_short_name";s:12:"消息修改";s:8:"menu_key";s:11:"notice_edit";s:10:"parent_key";s:23:"setting_notice_template";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:18:"notice/notice/edit";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:57;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:547;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"获取短信配置";s:15:"menu_short_name";s:18:"获取短信配置";s:8:"menu_key";s:14:"get_sms_config";s:10:"parent_key";s:11:"sms_setting";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:28:"notice/notice/sms/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:58;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:548;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"修改短信配置";s:15:"menu_short_name";s:18:"修改短信配置";s:8:"menu_key";s:14:"set_sms_config";s:10:"parent_key";s:11:"sms_setting";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:28:"notice/notice/sms/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:59;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:550;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"发送记录详情";s:15:"menu_short_name";s:18:"发送记录详情";s:8:"menu_key";s:14:"sms_log_detail";s:10:"parent_key";s:18:"sms_notice_records";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:19:"notice/sms/log/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:60;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:552;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"删除打印机";s:15:"menu_short_name";s:15:"删除打印机";s:8:"menu_key";s:14:"delete_printer";s:10:"parent_key";s:18:"printer_management";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:12:"printer/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:61;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:556;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"删除打印模板";s:15:"menu_short_name";s:18:"删除打印模板";s:8:"menu_key";s:23:"delete_printer_template";s:10:"parent_key";s:27:"printer_template_management";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:21:"printer/template/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:62;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:560;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"协议管理";s:15:"menu_short_name";s:12:"协议管理";s:8:"menu_key";s:16:"system_agreement";s:10:"parent_key";s:12:"setting_tool";s:9:"menu_type";i:1;s:4:"icon";s:16:"element Notebook";s:7:"api_url";s:13:"sys/agreement";s:11:"router_path";s:17:"setting/agreement";s:9:"view_path";s:17:"setting/agreement";s:7:"methods";s:3:"get";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:63;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:561;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"协议编辑";s:15:"menu_short_name";s:12:"协议编辑";s:8:"menu_key";s:21:"system_agreement_edit";s:10:"parent_key";s:12:"setting_tool";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:22:"setting/agreement/edit";s:9:"view_path";s:22:"setting/agreement_edit";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:64;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:562;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"获取协议信息";s:15:"menu_short_name";s:18:"获取协议信息";s:8:"menu_key";s:20:"get_system_agreement";s:10:"parent_key";s:21:"system_agreement_edit";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:19:"sys/agreement/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:65;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:563;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"修改协议信息";s:15:"menu_short_name";s:18:"修改协议信息";s:8:"menu_key";s:21:"edit_system_agreement";s:10:"parent_key";s:21:"system_agreement_edit";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:19:"sys/agreement/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:66;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:565;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:19:"save_layout_setting";s:10:"parent_key";s:11:"map_setting";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:14:"sys/config/map";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:67;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:567;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"获取存储配置";s:15:"menu_short_name";s:18:"获取存储配置";s:8:"menu_key";s:21:"setting_storage_value";s:10:"parent_key";s:15:"setting_storage";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:26:"sys/storage/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:68;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:568;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"存储设置修改";s:15:"menu_short_name";s:18:"存储设置修改";s:8:"menu_key";s:20:"edit_setting_storage";s:10:"parent_key";s:15:"setting_storage";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:26:"sys/storage/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:69;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:570;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"删除报表";s:15:"menu_short_name";s:12:"删除报表";s:8:"menu_key";s:13:"delete_export";s:10:"parent_key";s:14:"setting_export";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:15:"sys/export/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:70;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:578;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"分享设置";s:15:"menu_short_name";s:12:"分享设置";s:8:"menu_key";s:19:"save_diy_form_share";s:10:"parent_key";s:13:"diy_form_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:14:"diy_form/share";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:8:"diy_form";}i:71;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:581;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"安装插件";s:15:"menu_short_name";s:12:"安装插件";s:8:"menu_key";s:13:"install_addon";s:10:"parent_key";s:9:"app_store";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:21:"addon/install/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:72;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:582;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"插件卸载";s:15:"menu_short_name";s:12:"插件卸载";s:8:"menu_key";s:15:"uninstall_addon";s:10:"parent_key";s:9:"app_store";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:23:"addon/uninstall/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:73;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:583;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"插件云安装";s:15:"menu_short_name";s:15:"插件云安装";s:8:"menu_key";s:19:"cloud_install_addon";s:10:"parent_key";s:9:"app_store";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:26:"addon/cloudinstall/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:74;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:584;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"插件下载";s:15:"menu_short_name";s:12:"插件下载";s:8:"menu_key";s:14:"addon_download";s:10:"parent_key";s:9:"app_store";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:22:"addon/download/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:75;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:585;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:9:"云编译";s:15:"menu_short_name";s:9:"云编译";s:8:"menu_key";s:11:"cloud_build";s:10:"parent_key";s:9:"app_store";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:14:"niucloud/build";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:76;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:586;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"插件升级";s:15:"menu_short_name";s:12:"插件升级";s:8:"menu_key";s:13:"addon_upgrade";s:10:"parent_key";s:9:"app_store";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:15:"upgrade/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:77;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:588;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"删除插件";s:15:"menu_short_name";s:12:"删除插件";s:8:"menu_key";s:20:"delete_develop_addon";s:10:"parent_key";s:13:"addon_develop";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:25:"addon/addon_develop/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:78;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:589;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"打包插件";s:15:"menu_short_name";s:12:"打包插件";s:8:"menu_key";s:19:"build_develop_addon";s:10:"parent_key";s:13:"addon_develop";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:31:"addon/addon_develop/build/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:79;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:590;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"代码生成";s:15:"menu_short_name";s:12:"代码生成";s:8:"menu_key";s:4:"code";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:1;s:4:"icon";s:28:"iconfont icondaimashengcheng";s:7:"api_url";s:19:"generator/generator";s:11:"router_path";s:10:"tools/code";s:9:"view_path";s:16:"tools/code/index";s:7:"methods";s:3:"get";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:80;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:592;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"添加数据表";s:15:"menu_short_name";s:15:"添加数据表";s:8:"menu_key";s:13:"add_generator";s:10:"parent_key";s:9:"code_edit";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:19:"generator/generator";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:81;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:593;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"编辑数据表";s:15:"menu_short_name";s:15:"编辑数据表";s:8:"menu_key";s:14:"edit_generator";s:10:"parent_key";s:9:"code_edit";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:24:"generator/generator/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:82;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:594;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"删除数据表";s:15:"menu_short_name";s:15:"删除数据表";s:8:"menu_key";s:16:"delete_generator";s:10:"parent_key";s:9:"code_edit";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:24:"generator/generator/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:83;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:595;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"代码生成";s:15:"menu_short_name";s:12:"代码生成";s:8:"menu_key";s:18:"generator_download";s:10:"parent_key";s:9:"code_edit";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:18:"generator/download";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:84;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:597;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"添加插件";s:15:"menu_short_name";s:12:"添加插件";s:8:"menu_key";s:17:"add_develop_addon";s:10:"parent_key";s:10:"addon_edit";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:25:"addon/addon_develop/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:85;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:598;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"编辑插件";s:15:"menu_short_name";s:12:"编辑插件";s:8:"menu_key";s:18:"edit_develop_addon";s:10:"parent_key";s:10:"addon_edit";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:25:"addon/addon_develop/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:86;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:616;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"系统升级";s:15:"menu_short_name";s:12:"系统升级";s:8:"menu_key";s:14:"system_upgrade";s:10:"parent_key";s:8:"app_auth";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:7:"upgrade";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:87;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:617;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"绑定授权信息";s:15:"menu_short_name";s:18:"绑定授权信息";s:8:"menu_key";s:13:"bind_app_auth";s:10:"parent_key";s:8:"app_auth";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:17:"niucloud/authinfo";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:88;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:619;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"同步";s:8:"menu_key";s:20:"save_developer_token";s:10:"parent_key";s:15:"developer_token";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:26:"sys/config/developer_token";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:89;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:875;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"员工角色管理";s:15:"menu_short_name";s:12:"角色管理";s:8:"menu_key";s:22:"zhjw_roles_roles_roles";s:10:"parent_key";s:4:"auth";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:5:"roles";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-06 11:48:59";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:90;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1005;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"订单管理";s:15:"menu_short_name";s:12:"订单管理";s:8:"menu_key";s:30:"zhjw_zhjw_orders_orders_orders";s:10:"parent_key";s:7:"finance";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"orders";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-14 15:28:01";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:91;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1035;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"课表管理";s:15:"menu_short_name";s:12:"课表管理";s:8:"menu_key";s:37:"zhjw_timetables_timetables_timetables";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:10:"timetables";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-14 16:41:27";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:92;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1040;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"销售模块";s:15:"menu_short_name";s:12:"销售模块";s:8:"menu_key";s:27:"zhjw_zhjw_sales_sales_sales";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:31:"nc-iconfont nc-icon-liebiaoV6xx";s:7:"api_url";s:0:"";s:11:"router_path";s:5:"sales";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-14 18:31:18";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:93;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1045;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"跟进管理";s:15:"menu_short_name";s:12:"跟进管理";s:8:"menu_key";s:54:"zhjw_zhjw_follow_up_logs_follow_up_logs_follow_up_logs";s:10:"parent_key";s:27:"zhjw_zhjw_sales_sales_sales";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:14:"follow_up_logs";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-03-14 19:18:09";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:94;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1158;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"销售人员管理";s:15:"menu_short_name";s:18:"销售人员管理";s:8:"menu_key";s:6:"xsrygl";s:10:"parent_key";s:27:"zhjw_zhjw_sales_sales_sales";s:9:"menu_type";i:1;s:4:"icon";s:37:"nc-iconfont nc-icon-gerenzhongxinV6xx";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"xsrygl";s:9:"view_path";s:6:"xsrygl";s:7:"methods";s:4:"post";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:31:38";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:95;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1195;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"校区";s:15:"menu_short_name";s:6:"校区";s:8:"menu_key";s:20:"campus_campus_campus";s:10:"parent_key";s:4:"xqgl";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"campus";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-15 16:10:04";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:96;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1200;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"人员管理";s:15:"menu_short_name";s:19:"人力资源-人员";s:8:"menu_key";s:29:"personnel_personnel_personnel";s:10:"parent_key";s:4:"rsgl";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:9:"personnel";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 12:30:29";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:97;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1221;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"角色关系";s:15:"menu_short_name";s:12:"角色关系";s:8:"menu_key";s:56:"campus_person_role_campus_person_role_campus_person_role";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:18:"campus_person_role";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:02:47";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:98;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1226;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"考勤";s:15:"menu_short_name";s:6:"考勤";s:8:"menu_key";s:32:"attendance_attendance_attendance";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:10:"attendance";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:06:01";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:99;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1231;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"班级";s:15:"menu_short_name";s:6:"班级";s:8:"menu_key";s:17:"class_class_class";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:5:"class";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:07:19";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:100;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1236;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"沟通记录";s:15:"menu_short_name";s:12:"沟通记录";s:8:"menu_key";s:65:"communication_records_communication_records_communication_records";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:21:"communication_records";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:20:45";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:101;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1241;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"合同";s:15:"menu_short_name";s:6:"合同";s:8:"menu_key";s:26:"contract_contract_contract";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:8:"contract";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:22:41";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:102;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1246;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"课程";s:15:"menu_short_name";s:6:"课程";s:8:"menu_key";s:20:"course_course_course";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"course";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:24:09";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:103;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1256;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"课程安排";s:15:"menu_short_name";s:12:"课程安排";s:8:"menu_key";s:47:"course_schedule_course_schedule_course_schedule";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:15:"course_schedule";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:28:06";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:104;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1261;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:27:"客户资源表变更记录";s:15:"menu_short_name";s:27:"客户资源表变更记录";s:8:"menu_key";s:77:"customer_resource_changes_customer_resource_changes_customer_resource_changes";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:25:"customer_resource_changes";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:33:03";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:105;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1266;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"客户资源";s:15:"menu_short_name";s:12:"客户资源";s:8:"menu_key";s:56:"customer_resources_customer_resources_customer_resources";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:18:"customer_resources";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:34:54";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:106;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1271;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"部门";s:15:"menu_short_name";s:6:"部门";s:8:"menu_key";s:35:"departments_departments_departments";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:11:"departments";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:36:40";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:107;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1276;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"答题记录";s:15:"menu_short_name";s:12:"答题记录";s:8:"menu_key";s:38:"exam_answers_exam_answers_exam_answers";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:12:"exam_answers";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:38:36";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:108;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1281;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"试卷";s:15:"menu_short_name";s:6:"试卷";s:8:"menu_key";s:35:"exam_papers_exam_papers_exam_papers";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:11:"exam_papers";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:39:38";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:109;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1286;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"试题";s:15:"menu_short_name";s:6:"试题";s:8:"menu_key";s:44:"exam_questions_exam_questions_exam_questions";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:14:"exam_questions";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:41:54";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:110;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1291;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"考试记录";s:15:"menu_short_name";s:12:"考试记录";s:8:"menu_key";s:38:"exam_records_exam_records_exam_records";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:12:"exam_records";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:43:09";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:111;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1296;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"订单";s:15:"menu_short_name";s:6:"订单";s:8:"menu_key";s:35:"order_table_order_table_order_table";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:11:"order_table";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:45:37";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:112;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1301;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"绩效记录";s:15:"menu_short_name";s:12:"绩效记录";s:8:"menu_key";s:59:"performance_records_performance_records_performance_records";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:19:"performance_records";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:46:46";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:113;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1306;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:27:"人员与课程安排关系";s:15:"menu_short_name";s:27:"人员与课程安排关系";s:8:"menu_key";s:68:"person_course_schedule_person_course_schedule_person_course_schedule";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:22:"person_course_schedule";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:47:53";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:114;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1316;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"体测";s:15:"menu_short_name";s:6:"体测";s:8:"menu_key";s:41:"physical_test_physical_test_physical_test";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:13:"physical_test";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:50:00";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:115;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1321;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"报销记录";s:15:"menu_short_name";s:12:"报销记录";s:8:"menu_key";s:41:"reimbursement_reimbursement_reimbursement";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:13:"reimbursement";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:51:20";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:116;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1326;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"资源共享";s:15:"menu_short_name";s:12:"资源共享";s:8:"menu_key";s:50:"resource_sharing_resource_sharing_resource_sharing";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:16:"resource_sharing";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:52:16";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:117;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1331;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"工资";s:15:"menu_short_name";s:6:"工资";s:8:"menu_key";s:20:"salary_salary_salary";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"salary";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:53:32";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:118;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1341;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"服务";s:15:"menu_short_name";s:6:"服务";s:8:"menu_key";s:23:"service_service_service";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:7:"service";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:56:11";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:119;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1346;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:9:"六一速";s:15:"menu_short_name";s:9:"六一速";s:8:"menu_key";s:29:"six_speed_six_speed_six_speed";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:9:"six_speed";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:57:14";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:120;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1351;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:21:"六一速修改记录";s:15:"menu_short_name";s:21:"六一速修改记录";s:8:"menu_key";s:80:"six_speed_modification_log_six_speed_modification_log_six_speed_modification_log";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:26:"six_speed_modification_log";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:58:32";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:121;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1356;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"小时统计";s:15:"menu_short_name";s:12:"小时统计";s:8:"menu_key";s:29:"stat_hour_stat_hour_stat_hour";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:9:"stat_hour";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:59:36";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:122;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1361;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:24:"学员课时消费记录";s:15:"menu_short_name";s:24:"学员课时消费记录";s:8:"menu_key";s:62:"student_course_usage_student_course_usage_student_course_usage";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:20:"student_course_usage";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 18:01:05";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:123;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1366;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"学员课程";s:15:"menu_short_name";s:12:"学员课程";s:8:"menu_key";s:47:"student_courses_student_courses_student_courses";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:15:"student_courses";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 18:02:13";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:124;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1371;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"用户反馈信息";s:15:"menu_short_name";s:18:"用户反馈信息";s:8:"menu_key";s:41:"user_feedback_user_feedback_user_feedback";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:13:"user_feedback";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 18:03:09";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:125;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1376;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"场地";s:15:"menu_short_name";s:6:"场地";s:8:"menu_key";s:17:"venue_venue_venue";s:10:"parent_key";s:4:"bycd";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:5:"venue";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:100;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 18:04:34";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:126;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:392;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"个人中心";s:15:"menu_short_name";s:12:"个人中心";s:8:"menu_key";s:30:"diy_page_decorate_member_index";s:10:"parent_key";s:3:"diy";s:9:"menu_type";i:1;s:4:"icon";s:27:"iconfont iconhuiyuanliebiao";s:7:"api_url";s:0:"";s:11:"router_path";s:10:"diy/member";s:9:"view_path";s:10:"diy/member";s:7:"methods";s:0:"";s:4:"sort";i:99;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:127;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:415;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:9:"广告位";s:15:"menu_short_name";s:9:"广告位";s:8:"menu_key";s:16:"web_adv_position";s:10:"parent_key";s:7:"diy_web";s:9:"menu_type";i:1;s:4:"icon";s:28:"iconfont-icontupianguanggao1";s:7:"api_url";s:0:"";s:11:"router_path";s:16:"web/adv_position";s:9:"view_path";s:16:"web/adv_position";s:7:"methods";s:3:"get";s:4:"sort";i:99;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:128;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:514;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"管理员角色";s:15:"menu_short_name";s:15:"管理员角色";s:8:"menu_key";s:9:"auth_role";s:10:"parent_key";s:4:"auth";s:9:"menu_type";i:1;s:4:"icon";s:27:"iconfont iconhuiyuanliebiao";s:7:"api_url";s:8:"sys/role";s:11:"router_path";s:9:"auth/role";s:9:"view_path";s:9:"auth/role";s:7:"methods";s:3:"get";s:4:"sort";i:99;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:129;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:564;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"地图秘钥";s:15:"menu_short_name";s:12:"地图秘钥";s:8:"menu_key";s:11:"map_setting";s:10:"parent_key";s:12:"setting_tool";s:9:"menu_type";i:1;s:4:"icon";s:15:"element Message";s:7:"api_url";s:14:"sys/config/map";s:11:"router_path";s:11:"setting/map";s:9:"view_path";s:11:"setting/map";s:7:"methods";s:3:"get";s:4:"sort";i:99;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:130;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:591;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"数据表编辑";s:15:"menu_short_name";s:15:"数据表编辑";s:8:"menu_key";s:9:"code_edit";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:15:"tools/code/edit";s:9:"view_path";s:15:"tools/code/edit";s:7:"methods";s:0:"";s:4:"sort";i:99;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:131;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:820;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"场地管理";s:15:"menu_short_name";s:12:"场地管理";s:8:"menu_key";s:25:"zhjw_venues_venues_venues";s:10:"parent_key";s:4:"xqgl";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"venues";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:99;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-05 17:37:13";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:132;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1055;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"教务管理";s:15:"menu_short_name";s:12:"教务管理";s:8:"menu_key";s:12:"jiaowuguanli";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:37:"nc-iconfont nc-icon-jifenduihuanV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:99;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-14 20:35:07";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:133;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1160;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"学员约课管理";s:15:"menu_short_name";s:18:"学员约课管理";s:8:"menu_key";s:6:"xyykgl";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:1;s:4:"icon";s:33:"nc-iconfont nc-icon-gouwucheV6xx2";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"xyykgl";s:9:"view_path";s:6:"xyykgl";s:7:"methods";s:4:"post";s:4:"sort";i:99;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:35:54";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:134;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1172;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:21:"账户及资金管理";s:15:"menu_short_name";s:21:"账户及资金管理";s:8:"menu_key";s:4:"zjgl";s:10:"parent_key";s:7:"finance";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"zjgl";s:9:"view_path";s:4:"zjgl";s:7:"methods";s:4:"post";s:4:"sort";i:99;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:55:35";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:135;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1178;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"工资管理";s:15:"menu_short_name";s:12:"工资管理";s:8:"menu_key";s:6:"rsgzgl";s:10:"parent_key";s:4:"rsgl";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"rsgzgl";s:9:"view_path";s:6:"rsgzgl";s:7:"methods";s:4:"post";s:4:"sort";i:99;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 17:11:47";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:136;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:394;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:9:"微页面";s:15:"menu_short_name";s:9:"微页面";s:8:"menu_key";s:13:"diy_page_list";s:10:"parent_key";s:3:"diy";s:9:"menu_type";i:1;s:4:"icon";s:28:"iconfont icondianpuzhuangxiu";s:7:"api_url";s:7:"diy/diy";s:11:"router_path";s:8:"diy/list";s:9:"view_path";s:8:"diy/list";s:7:"methods";s:3:"get";s:4:"sort";i:98;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:137;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:420;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"友情链接";s:15:"menu_short_name";s:12:"友情链接";s:8:"menu_key";s:21:"diy_web_friendly_link";s:10:"parent_key";s:7:"diy_web";s:9:"menu_type";i:1;s:4:"icon";s:28:"iconfont-iconyouqinglianjie1";s:7:"api_url";s:0:"";s:11:"router_path";s:17:"web/friendly_link";s:9:"view_path";s:17:"web/friendly_link";s:7:"methods";s:0:"";s:4:"sort";i:98;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:138;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:518;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"操作日志";s:15:"menu_short_name";s:12:"操作日志";s:8:"menu_key";s:8:"auth_log";s:10:"parent_key";s:4:"auth";s:9:"menu_type";i:1;s:4:"icon";s:16:"element Document";s:7:"api_url";s:7:"sys/log";s:11:"router_path";s:16:"setting/auth/log";s:9:"view_path";s:8:"auth/log";s:7:"methods";s:3:"get";s:4:"sort";i:98;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:139;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:566;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"存储设置";s:15:"menu_short_name";s:12:"存储设置";s:8:"menu_key";s:15:"setting_storage";s:10:"parent_key";s:12:"setting_tool";s:9:"menu_type";i:1;s:4:"icon";s:21:"element FolderChecked";s:7:"api_url";s:11:"sys/storage";s:11:"router_path";s:15:"setting/storage";s:9:"view_path";s:15:"setting/storage";s:7:"methods";s:3:"get";s:4:"sort";i:98;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:140;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:569;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"数据导出";s:15:"menu_short_name";s:12:"数据导出";s:8:"menu_key";s:14:"setting_export";s:10:"parent_key";s:12:"setting_tool";s:9:"menu_type";i:1;s:4:"icon";s:21:"element FolderChecked";s:7:"api_url";s:10:"sys/export";s:11:"router_path";s:14:"setting/export";s:9:"view_path";s:14:"setting/export";s:7:"methods";s:3:"get";s:4:"sort";i:98;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:141;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1010;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"合同管理";s:15:"menu_short_name";s:12:"合同管理";s:8:"menu_key";s:39:"zhjw_zhjw_contracts_contracts_contracts";s:10:"parent_key";s:4:"rsgl";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:9:"contracts";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:98;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-14 15:30:15";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:142;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1067;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"学员档案";s:15:"menu_short_name";s:12:"学员档案";s:8:"menu_key";s:36:"zhjw_zhjw_students_students_students";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:8:"students";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:98;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-20 15:54:07";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:143;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1167;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"校区管理";s:15:"menu_short_name";s:12:"校区管理";s:8:"menu_key";s:4:"xqgl";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:31:"nc-iconfont nc-icon-liebiaoV6xx";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:98;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:41:12";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:144;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1168;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"校长管理";s:15:"menu_short_name";s:12:"校长管理";s:8:"menu_key";s:4:"xzgl";s:10:"parent_key";s:4:"xqgl";s:9:"menu_type";i:1;s:4:"icon";s:38:"nc-iconfont nc-icon-gerenzhongxinV6mm1";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"xzgl";s:9:"view_path";s:4:"xzgl";s:7:"methods";s:4:"post";s:4:"sort";i:98;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:42:28";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:145;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1173;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"报销付款";s:15:"menu_short_name";s:4:"bxfk";s:8:"menu_key";s:4:"bxfk";s:10:"parent_key";s:7:"finance";s:9:"menu_type";i:1;s:4:"icon";s:31:"nc-iconfont nc-icon-youhuiV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"bxfk";s:9:"view_path";s:4:"bxfk";s:7:"methods";s:4:"post";s:4:"sort";i:98;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:56:04";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:146;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:396;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"页面路径";s:15:"menu_short_name";s:12:"页面路径";s:8:"menu_key";s:14:"diy_page_route";s:10:"parent_key";s:3:"diy";s:9:"menu_type";i:1;s:4:"icon";s:28:"iconfont icondianpuzhuangxiu";s:7:"api_url";s:7:"diy/diy";s:11:"router_path";s:9:"diy/route";s:9:"view_path";s:9:"diy/route";s:7:"methods";s:3:"get";s:4:"sort";i:97;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:147;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:452;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"财务管理";s:15:"menu_short_name";s:6:"财务";s:8:"menu_key";s:7:"finance";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:11:"element Box";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:97;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:148;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1169;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"数据统计";s:15:"menu_short_name";s:12:"数据统计";s:8:"menu_key";s:6:"xqsjtj";s:10:"parent_key";s:4:"xqgl";s:9:"menu_type";i:1;s:4:"icon";s:31:"nc-iconfont nc-icon-liebiaoV6xx";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"xqsjtj";s:9:"view_path";s:6:"xqsjtj";s:7:"methods";s:4:"post";s:4:"sort";i:97;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:44:07";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:149;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1171;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"学员课程管理";s:15:"menu_short_name";s:18:"学员课程管理";s:8:"menu_key";s:6:"xykcgl";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:1;s:4:"icon";s:32:"nc-iconfont nc-icon-duanxinV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"xykcgl";s:9:"view_path";s:6:"xykcgl";s:7:"methods";s:4:"post";s:4:"sort";i:97;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:50:24";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:150;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:397;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"底部导航";s:15:"menu_short_name";s:12:"底部导航";s:8:"menu_key";s:10:"diy_bottom";s:10:"parent_key";s:3:"diy";s:9:"menu_type";i:1;s:4:"icon";s:24:"iconfont icondibudaohang";s:7:"api_url";s:10:"diy/bottom";s:11:"router_path";s:10:"diy/tabbar";s:9:"view_path";s:10:"diy/tabbar";s:7:"methods";s:3:"get";s:4:"sort";i:96;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:151;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:555;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"小票打印模板";s:15:"menu_short_name";s:18:"小票打印模板";s:8:"menu_key";s:27:"printer_template_management";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:1;s:4:"icon";s:21:"element FolderChecked";s:7:"api_url";s:16:"printer/template";s:11:"router_path";s:21:"printer/template/list";s:9:"view_path";s:21:"printer/template_list";s:7:"methods";s:3:"get";s:4:"sort";i:96;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:152;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1161;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"学员标签";s:15:"menu_short_name";s:12:"学员标签";s:8:"menu_key";s:4:"xybq";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:1;s:4:"icon";s:30:"nc-iconfont nc-icon-bianjiV6xx";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"xybq";s:9:"view_path";s:4:"xybq";s:7:"methods";s:4:"post";s:4:"sort";i:96;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:37:36";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:153;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1170;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"教师管理";s:15:"menu_short_name";s:12:"教师管理";s:8:"menu_key";s:4:"jsgl";s:10:"parent_key";s:4:"xqgl";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"jsgl";s:9:"view_path";s:4:"jsgl";s:7:"methods";s:4:"post";s:4:"sort";i:96;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:45:25";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:154;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1174;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"课消管理";s:15:"menu_short_name";s:12:"课消管理";s:8:"menu_key";s:4:"xklb";s:10:"parent_key";s:7:"finance";s:9:"menu_type";i:1;s:4:"icon";s:31:"nc-iconfont nc-icon-liebiaoV6xx";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"xklb";s:9:"view_path";s:4:"xklb";s:7:"methods";s:4:"post";s:4:"sort";i:96;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:56:34";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:155;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1177;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"人事管理";s:15:"menu_short_name";s:12:"人事管理";s:8:"menu_key";s:4:"rsgl";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:37:"nc-iconfont nc-icon-gerenzhongxinV6xx";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:96;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 17:10:12";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:156;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:399;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"素材管理";s:15:"menu_short_name";s:12:"素材管理";s:8:"menu_key";s:10:"attachment";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:1;s:4:"icon";s:13:"element Files";s:7:"api_url";s:14:"sys/attachment";s:11:"router_path";s:14:"diy/attachment";s:9:"view_path";s:16:"tools/attachment";s:7:"methods";s:3:"get";s:4:"sort";i:95;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:157;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:965;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"课程管理";s:15:"menu_short_name";s:18:"学员课程管理";s:8:"menu_key";s:28:"zhjw_courses_courses_courses";s:10:"parent_key";s:4:"xqgl";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:7:"courses";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:95;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-06 14:24:03";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:158;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1056;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"教研管理";s:15:"menu_short_name";s:12:"教研管理";s:8:"menu_key";s:13:"yunyingguanli";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:31:"nc-iconfont nc-icon-liebiaoV6xx";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:95;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-03-14 20:37:53";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:159;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1162;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"课消追踪";s:15:"menu_short_name";s:12:"课消追踪";s:8:"menu_key";s:4:"kxzz";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:1;s:4:"icon";s:36:"nc-iconfont nc-icon-sousuo-duanV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"kxzz";s:9:"view_path";s:4:"kxzz";s:7:"methods";s:4:"post";s:4:"sort";i:95;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:38:07";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:160;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1175;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"工资管理";s:15:"menu_short_name";s:12:"工资管理";s:8:"menu_key";s:4:"gzgl";s:10:"parent_key";s:7:"finance";s:9:"menu_type";i:1;s:4:"icon";s:32:"nc-iconfont nc-icon-tuikuanV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"gzgl";s:9:"view_path";s:4:"gzgl";s:7:"methods";s:4:"post";s:4:"sort";i:95;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 17:08:08";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:161;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:406;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"海报管理";s:15:"menu_short_name";s:12:"海报管理";s:8:"menu_key";s:17:"poster_management";s:10:"parent_key";s:3:"diy";s:9:"menu_type";i:1;s:4:"icon";s:13:"element Files";s:7:"api_url";s:6:"poster";s:11:"router_path";s:11:"poster/list";s:9:"view_path";s:11:"poster/list";s:7:"methods";s:3:"get";s:4:"sort";i:94;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:162;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1163;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"提醒配置";s:15:"menu_short_name";s:12:"提醒配置";s:8:"menu_key";s:4:"txpz";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:1;s:4:"icon";s:32:"nc-iconfont nc-icon-lingdangV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"txpz";s:9:"view_path";s:4:"txpz";s:7:"methods";s:4:"post";s:4:"sort";i:94;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:38:46";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:163;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1176;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"课包管理";s:15:"menu_short_name";s:12:"课包管理";s:8:"menu_key";s:4:"kbgl";s:10:"parent_key";s:7:"finance";s:9:"menu_type";i:1;s:4:"icon";s:38:"nc-iconfont nc-icon-huiyuandengjiV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"kbgl";s:9:"view_path";s:4:"kbgl";s:7:"methods";s:4:"post";s:4:"sort";i:94;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 17:08:40";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:164;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:408;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"主题风格";s:15:"menu_short_name";s:12:"主题风格";s:8:"menu_key";s:15:"diy_theme_style";s:10:"parent_key";s:3:"diy";s:9:"menu_type";i:1;s:4:"icon";s:13:"element Files";s:7:"api_url";s:0:"";s:11:"router_path";s:15:"diy/theme_style";s:9:"view_path";s:15:"diy/theme_style";s:7:"methods";s:3:"get";s:4:"sort";i:93;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:165;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1164;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"服务配置";s:15:"menu_short_name";s:12:"服务配置";s:8:"menu_key";s:4:"fwpz";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:1;s:4:"icon";s:32:"nc-iconfont nc-icon-shezhi-1V6xx";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"fwpz";s:9:"view_path";s:4:"fwpz";s:7:"methods";s:4:"post";s:4:"sort";i:93;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:39:18";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:166;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1165;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:21:"服务评价与反馈";s:15:"menu_short_name";s:21:"服务评价与反馈";s:8:"menu_key";s:4:"fwpj";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:1;s:4:"icon";s:31:"nc-iconfont nc-icon-dianzanV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"fwpj";s:9:"view_path";s:4:"fwpj";s:7:"methods";s:4:"post";s:4:"sort";i:93;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:39:46";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:167;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:410;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:9:"电脑端";s:15:"menu_short_name";s:9:"电脑端";s:8:"menu_key";s:7:"diy_web";s:10:"parent_key";s:3:"diy";s:9:"menu_type";i:0;s:4:"icon";s:20:"iconfont icondesktop";s:7:"api_url";s:0:"";s:11:"router_path";s:3:"web";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:92;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:168;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1166;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"数据统计";s:15:"menu_short_name";s:12:"数据统计";s:8:"menu_key";s:6:"jwsjtj";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:1;s:4:"icon";s:30:"nc-iconfont nc-icon-chakanV6xx";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"jwsjtj";s:9:"view_path";s:6:"jwsjtj";s:7:"methods";s:4:"post";s:4:"sort";i:92;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:40:20";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:169;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:388;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"装修管理";s:15:"menu_short_name";s:6:"装修";s:8:"menu_key";s:3:"diy";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:13:"element Brush";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:170;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:429;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"会员详情";s:15:"menu_short_name";s:12:"会员详情";s:8:"menu_key";s:11:"member_info";s:10:"parent_key";s:6:"member";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:18:"member/member/";s:11:"router_path";s:13:"member/detail";s:9:"view_path";s:20:"member/member_detail";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:171;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:477;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:5:"H5端";s:15:"menu_short_name";s:5:"H5端";s:8:"menu_key";s:9:"h5_config";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:16:"iconfont iconh5e";s:7:"api_url";s:17:"channel/h5/config";s:11:"router_path";s:17:"channel/h5/config";s:9:"view_path";s:17:"channel/h5/config";s:7:"methods";s:3:"put";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:172;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:523;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"版权设置";s:15:"menu_short_name";s:12:"版权设置";s:8:"menu_key";s:17:"setting_copyright";s:10:"parent_key";s:14:"setting_system";s:9:"menu_type";i:1;s:4:"icon";s:21:"iconfont iconbanquan1";s:7:"api_url";s:20:"sys/config/copyright";s:11:"router_path";s:17:"setting/copyright";s:9:"view_path";s:17:"setting/copyright";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:173;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:535;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"打款设置";s:15:"menu_short_name";s:12:"打款设置";s:8:"menu_key";s:20:"setting_pay_transfer";s:10:"parent_key";s:11:"setting_pay";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:12:"pay/transfer";s:11:"router_path";s:20:"setting/pay/transfer";s:9:"view_path";s:16:"setting/transfer";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:174;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:536;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"设置";s:15:"menu_short_name";s:6:"设置";s:8:"menu_key";s:24:"setting_pay_transfer_set";s:10:"parent_key";s:20:"setting_pay_transfer";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:12:"pay/transfer";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:175;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:538;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"设置";s:15:"menu_short_name";s:6:"设置";s:8:"menu_key";s:19:"cash_out_config_set";s:10:"parent_key";s:15:"cash_out_config";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:22:"member/config/cash_out";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:176;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:596;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:19:"插件添加/编辑";s:15:"menu_short_name";s:19:"插件添加/编辑";s:8:"menu_key";s:10:"addon_edit";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:16:"tools/addon_edit";s:9:"view_path";s:16:"tools/addon/edit";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:177;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:599;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"数据字典";s:15:"menu_short_name";s:12:"数据字典";s:8:"menu_key";s:23:"sys_dict_dict_dict_list";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:1;s:4:"icon";s:28:"iconfont iconwenzhangguanli1";s:7:"api_url";s:14:"dict/post/post";s:11:"router_path";s:10:"tools/list";s:9:"view_path";s:9:"dict/list";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:178;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1118;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"学员体测列表";s:15:"menu_short_name";s:18:"学员体测列表";s:8:"menu_key";s:67:"zhjw_students_survey_zhjw_students_survey_zhjw_students_survey_list";s:10:"parent_key";s:62:"zhjw_students_survey_zhjw_students_survey_zhjw_students_survey";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:41:"zhjw_students_survey/zhjw_students_survey";s:11:"router_path";s:41:"zhjw_students_survey/zhjw_students_survey";s:9:"view_path";s:41:"zhjw_students_survey/zhjw_students_survey";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-04-07 13:24:19";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:179;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1196;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"校区列表";s:15:"menu_short_name";s:12:"校区列表";s:8:"menu_key";s:25:"campus_campus_campus_list";s:10:"parent_key";s:20:"campus_campus_campus";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:13:"campus/campus";s:11:"router_path";s:13:"campus/campus";s:9:"view_path";s:13:"campus/campus";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-15 16:10:04";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:180;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1201;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"人员列表";s:15:"menu_short_name";s:25:"人力资源-人员列表";s:8:"menu_key";s:34:"personnel_personnel_personnel_list";s:10:"parent_key";s:29:"personnel_personnel_personnel";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:19:"personnel/personnel";s:11:"router_path";s:19:"personnel/personnel";s:9:"view_path";s:19:"personnel/personnel";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 12:30:29";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:181;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1222;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"角色关系列表";s:15:"menu_short_name";s:18:"角色关系列表";s:8:"menu_key";s:61:"campus_person_role_campus_person_role_campus_person_role_list";s:10:"parent_key";s:56:"campus_person_role_campus_person_role_campus_person_role";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:37:"campus_person_role/campus_person_role";s:11:"router_path";s:37:"campus_person_role/campus_person_role";s:9:"view_path";s:37:"campus_person_role/campus_person_role";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:02:47";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:182;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1227;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"考勤列表";s:15:"menu_short_name";s:12:"考勤列表";s:8:"menu_key";s:37:"attendance_attendance_attendance_list";s:10:"parent_key";s:32:"attendance_attendance_attendance";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:21:"attendance/attendance";s:11:"router_path";s:21:"attendance/attendance";s:9:"view_path";s:21:"attendance/attendance";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:06:01";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:183;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1232;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"班级列表";s:15:"menu_short_name";s:12:"班级列表";s:8:"menu_key";s:22:"class_class_class_list";s:10:"parent_key";s:17:"class_class_class";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:11:"class/class";s:11:"router_path";s:11:"class/class";s:9:"view_path";s:11:"class/class";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:07:19";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:184;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1237;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"沟通记录列表";s:15:"menu_short_name";s:18:"沟通记录列表";s:8:"menu_key";s:70:"communication_records_communication_records_communication_records_list";s:10:"parent_key";s:65:"communication_records_communication_records_communication_records";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:43:"communication_records/communication_records";s:11:"router_path";s:43:"communication_records/communication_records";s:9:"view_path";s:43:"communication_records/communication_records";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:20:45";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:185;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1242;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"合同列表";s:15:"menu_short_name";s:12:"合同列表";s:8:"menu_key";s:31:"contract_contract_contract_list";s:10:"parent_key";s:26:"contract_contract_contract";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:17:"contract/contract";s:11:"router_path";s:17:"contract/contract";s:9:"view_path";s:17:"contract/contract";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:22:41";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:186;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1247;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"课程列表";s:15:"menu_short_name";s:12:"课程列表";s:8:"menu_key";s:25:"course_course_course_list";s:10:"parent_key";s:20:"course_course_course";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:13:"course/course";s:11:"router_path";s:13:"course/course";s:9:"view_path";s:13:"course/course";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:24:09";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:187;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1257;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"课程安排列表";s:15:"menu_short_name";s:18:"课程安排列表";s:8:"menu_key";s:52:"course_schedule_course_schedule_course_schedule_list";s:10:"parent_key";s:47:"course_schedule_course_schedule_course_schedule";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:31:"course_schedule/course_schedule";s:11:"router_path";s:31:"course_schedule/course_schedule";s:9:"view_path";s:31:"course_schedule/course_schedule";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:28:06";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:188;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1262;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:33:"客户资源表变更记录列表";s:15:"menu_short_name";s:33:"客户资源表变更记录列表";s:8:"menu_key";s:82:"customer_resource_changes_customer_resource_changes_customer_resource_changes_list";s:10:"parent_key";s:77:"customer_resource_changes_customer_resource_changes_customer_resource_changes";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:51:"customer_resource_changes/customer_resource_changes";s:11:"router_path";s:51:"customer_resource_changes/customer_resource_changes";s:9:"view_path";s:51:"customer_resource_changes/customer_resource_changes";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:33:03";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:189;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1267;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"客户资源列表";s:15:"menu_short_name";s:18:"客户资源列表";s:8:"menu_key";s:61:"customer_resources_customer_resources_customer_resources_list";s:10:"parent_key";s:56:"customer_resources_customer_resources_customer_resources";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:37:"customer_resources/customer_resources";s:11:"router_path";s:37:"customer_resources/customer_resources";s:9:"view_path";s:37:"customer_resources/customer_resources";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:34:54";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:190;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1272;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"部门列表";s:15:"menu_short_name";s:12:"部门列表";s:8:"menu_key";s:40:"departments_departments_departments_list";s:10:"parent_key";s:35:"departments_departments_departments";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:23:"departments/departments";s:11:"router_path";s:23:"departments/departments";s:9:"view_path";s:23:"departments/departments";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:36:40";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:191;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1277;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"答题记录列表";s:15:"menu_short_name";s:18:"答题记录列表";s:8:"menu_key";s:43:"exam_answers_exam_answers_exam_answers_list";s:10:"parent_key";s:38:"exam_answers_exam_answers_exam_answers";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:25:"exam_answers/exam_answers";s:11:"router_path";s:25:"exam_answers/exam_answers";s:9:"view_path";s:25:"exam_answers/exam_answers";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:38:36";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:192;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1282;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"试卷列表";s:15:"menu_short_name";s:12:"试卷列表";s:8:"menu_key";s:40:"exam_papers_exam_papers_exam_papers_list";s:10:"parent_key";s:35:"exam_papers_exam_papers_exam_papers";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:23:"exam_papers/exam_papers";s:11:"router_path";s:23:"exam_papers/exam_papers";s:9:"view_path";s:23:"exam_papers/exam_papers";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:39:38";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:193;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1287;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"试题列表";s:15:"menu_short_name";s:12:"试题列表";s:8:"menu_key";s:49:"exam_questions_exam_questions_exam_questions_list";s:10:"parent_key";s:44:"exam_questions_exam_questions_exam_questions";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:29:"exam_questions/exam_questions";s:11:"router_path";s:29:"exam_questions/exam_questions";s:9:"view_path";s:29:"exam_questions/exam_questions";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:41:54";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:194;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1292;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"考试记录列表";s:15:"menu_short_name";s:18:"考试记录列表";s:8:"menu_key";s:43:"exam_records_exam_records_exam_records_list";s:10:"parent_key";s:38:"exam_records_exam_records_exam_records";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:25:"exam_records/exam_records";s:11:"router_path";s:25:"exam_records/exam_records";s:9:"view_path";s:25:"exam_records/exam_records";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:43:09";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:195;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1297;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"订单列表";s:15:"menu_short_name";s:12:"订单列表";s:8:"menu_key";s:40:"order_table_order_table_order_table_list";s:10:"parent_key";s:35:"order_table_order_table_order_table";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:23:"order_table/order_table";s:11:"router_path";s:23:"order_table/order_table";s:9:"view_path";s:23:"order_table/order_table";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:45:37";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:196;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1302;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"绩效记录列表";s:15:"menu_short_name";s:18:"绩效记录列表";s:8:"menu_key";s:64:"performance_records_performance_records_performance_records_list";s:10:"parent_key";s:59:"performance_records_performance_records_performance_records";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:39:"performance_records/performance_records";s:11:"router_path";s:39:"performance_records/performance_records";s:9:"view_path";s:39:"performance_records/performance_records";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:46:46";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:197;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1307;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:33:"人员与课程安排关系列表";s:15:"menu_short_name";s:33:"人员与课程安排关系列表";s:8:"menu_key";s:73:"person_course_schedule_person_course_schedule_person_course_schedule_list";s:10:"parent_key";s:68:"person_course_schedule_person_course_schedule_person_course_schedule";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:45:"person_course_schedule/person_course_schedule";s:11:"router_path";s:45:"person_course_schedule/person_course_schedule";s:9:"view_path";s:45:"person_course_schedule/person_course_schedule";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:47:53";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:198;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1317;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"体测列表";s:15:"menu_short_name";s:12:"体测列表";s:8:"menu_key";s:46:"physical_test_physical_test_physical_test_list";s:10:"parent_key";s:41:"physical_test_physical_test_physical_test";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:27:"physical_test/physical_test";s:11:"router_path";s:27:"physical_test/physical_test";s:9:"view_path";s:27:"physical_test/physical_test";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:50:00";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:199;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1322;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"报销记录列表";s:15:"menu_short_name";s:18:"报销记录列表";s:8:"menu_key";s:46:"reimbursement_reimbursement_reimbursement_list";s:10:"parent_key";s:41:"reimbursement_reimbursement_reimbursement";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:27:"reimbursement/reimbursement";s:11:"router_path";s:27:"reimbursement/reimbursement";s:9:"view_path";s:27:"reimbursement/reimbursement";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:51:20";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:200;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1327;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"资源共享列表";s:15:"menu_short_name";s:18:"资源共享列表";s:8:"menu_key";s:55:"resource_sharing_resource_sharing_resource_sharing_list";s:10:"parent_key";s:50:"resource_sharing_resource_sharing_resource_sharing";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:33:"resource_sharing/resource_sharing";s:11:"router_path";s:33:"resource_sharing/resource_sharing";s:9:"view_path";s:33:"resource_sharing/resource_sharing";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:52:16";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:201;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1332;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"工资列表";s:15:"menu_short_name";s:12:"工资列表";s:8:"menu_key";s:25:"salary_salary_salary_list";s:10:"parent_key";s:20:"salary_salary_salary";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:13:"salary/salary";s:11:"router_path";s:13:"salary/salary";s:9:"view_path";s:13:"salary/salary";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:53:32";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:202;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1342;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"服务列表";s:15:"menu_short_name";s:12:"服务列表";s:8:"menu_key";s:28:"service_service_service_list";s:10:"parent_key";s:23:"service_service_service";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:15:"service/service";s:11:"router_path";s:15:"service/service";s:9:"view_path";s:15:"service/service";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:56:11";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:203;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1347;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"六一速列表";s:15:"menu_short_name";s:15:"六一速列表";s:8:"menu_key";s:34:"six_speed_six_speed_six_speed_list";s:10:"parent_key";s:29:"six_speed_six_speed_six_speed";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:19:"six_speed/six_speed";s:11:"router_path";s:19:"six_speed/six_speed";s:9:"view_path";s:19:"six_speed/six_speed";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:57:14";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:204;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1352;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:27:"六一速修改记录列表";s:15:"menu_short_name";s:27:"六一速修改记录列表";s:8:"menu_key";s:85:"six_speed_modification_log_six_speed_modification_log_six_speed_modification_log_list";s:10:"parent_key";s:80:"six_speed_modification_log_six_speed_modification_log_six_speed_modification_log";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:53:"six_speed_modification_log/six_speed_modification_log";s:11:"router_path";s:53:"six_speed_modification_log/six_speed_modification_log";s:9:"view_path";s:53:"six_speed_modification_log/six_speed_modification_log";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:58:32";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:205;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1357;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"小时统计列表";s:15:"menu_short_name";s:18:"小时统计列表";s:8:"menu_key";s:34:"stat_hour_stat_hour_stat_hour_list";s:10:"parent_key";s:29:"stat_hour_stat_hour_stat_hour";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:19:"stat_hour/stat_hour";s:11:"router_path";s:19:"stat_hour/stat_hour";s:9:"view_path";s:19:"stat_hour/stat_hour";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 17:59:36";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:206;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1362;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:30:"学员课时消费记录列表";s:15:"menu_short_name";s:30:"学员课时消费记录列表";s:8:"menu_key";s:67:"student_course_usage_student_course_usage_student_course_usage_list";s:10:"parent_key";s:62:"student_course_usage_student_course_usage_student_course_usage";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:41:"student_course_usage/student_course_usage";s:11:"router_path";s:41:"student_course_usage/student_course_usage";s:9:"view_path";s:41:"student_course_usage/student_course_usage";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 18:01:05";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:207;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1367;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"学员课程列表";s:15:"menu_short_name";s:18:"学员课程列表";s:8:"menu_key";s:52:"student_courses_student_courses_student_courses_list";s:10:"parent_key";s:47:"student_courses_student_courses_student_courses";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:31:"student_courses/student_courses";s:11:"router_path";s:31:"student_courses/student_courses";s:9:"view_path";s:31:"student_courses/student_courses";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 18:02:13";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:208;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1372;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:24:"用户反馈信息列表";s:15:"menu_short_name";s:24:"用户反馈信息列表";s:8:"menu_key";s:46:"user_feedback_user_feedback_user_feedback_list";s:10:"parent_key";s:41:"user_feedback_user_feedback_user_feedback";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:27:"user_feedback/user_feedback";s:11:"router_path";s:27:"user_feedback/user_feedback";s:9:"view_path";s:27:"user_feedback/user_feedback";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 18:03:09";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:209;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1377;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"场地列表";s:15:"menu_short_name";s:12:"场地列表";s:8:"menu_key";s:22:"venue_venue_venue_list";s:10:"parent_key";s:17:"venue_venue_venue";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:11:"venue/venue";s:11:"router_path";s:11:"venue/venue";s:9:"view_path";s:11:"venue/venue";s:7:"methods";s:3:"get";s:4:"sort";i:90;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-16 18:04:34";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:210;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:424;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"会员管理";s:15:"menu_short_name";s:6:"会员";s:8:"menu_key";s:6:"member";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:25:"iconfont iconjiaoseyonghu";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:89;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:211;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:472;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"应用管理";s:15:"menu_short_name";s:6:"应用";s:8:"menu_key";s:5:"addon";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:25:"iconfont iconmanage-apply";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:86;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:212;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:506;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"权限管理";s:15:"menu_short_name";s:6:"权限";s:8:"menu_key";s:4:"auth";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:12:"element Lock";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:84;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:213;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:519;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"系统设置";s:15:"menu_short_name";s:6:"设置";s:8:"menu_key";s:7:"setting";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:0;s:4:"icon";s:15:"element Setting";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:83;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:214;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:432;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"会员标签";s:15:"menu_short_name";s:12:"会员标签";s:8:"menu_key";s:12:"member_label";s:10:"parent_key";s:6:"member";s:9:"menu_type";i:1;s:4:"icon";s:21:"element CollectionTag";s:7:"api_url";s:12:"member/label";s:11:"router_path";s:12:"member/label";s:9:"view_path";s:12:"member/label";s:7:"methods";s:3:"get";s:4:"sort";i:80;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:215;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:479;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"微信公众号";s:15:"menu_short_name";s:15:"微信公众号";s:8:"menu_key";s:14:"channel_wechat";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:32:"iconfont iconweixingongzhonghao1";s:7:"api_url";s:0:"";s:11:"router_path";s:14:"channel/wechat";s:9:"view_path";s:21:"channel/wechat/access";s:7:"methods";s:0:"";s:4:"sort";i:80;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:216;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1117;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"学员体测";s:15:"menu_short_name";s:12:"学员体测";s:8:"menu_key";s:62:"zhjw_students_survey_zhjw_students_survey_zhjw_students_survey";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:20:"zhjw_students_survey";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:80;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-04-07 13:24:19";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:217;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:527;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"会员设置";s:15:"menu_short_name";s:12:"会员设置";s:8:"menu_key";s:14:"setting_member";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:0;s:4:"icon";s:25:"iconfont iconjiaoseyonghu";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:71;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:218;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:528;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"会员设置";s:15:"menu_short_name";s:12:"会员设置";s:8:"menu_key";s:21:"setting_member_config";s:10:"parent_key";s:14:"setting_member";s:9:"menu_type";i:1;s:4:"icon";s:25:"iconfont iconjiaoseyonghu";s:7:"api_url";s:20:"member/config/member";s:11:"router_path";s:14:"setting/member";s:9:"view_path";s:14:"setting/member";s:7:"methods";s:3:"get";s:4:"sort";i:71;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:219;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:480;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"微信小程序";s:15:"menu_short_name";s:15:"微信小程序";s:8:"menu_key";s:12:"weapp_access";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:30:"iconfont iconxiaochengxushezhi";s:7:"api_url";s:12:"weapp/access";s:11:"router_path";s:13:"channel/weapp";s:9:"view_path";s:20:"channel/weapp/access";s:7:"methods";s:3:"get";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:220;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:530;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"注册登录";s:15:"menu_short_name";s:12:"注册登录";s:8:"menu_key";s:22:"setting_login_register";s:10:"parent_key";s:14:"setting_member";s:9:"menu_type";i:1;s:4:"icon";s:24:"iconfont iconzhuceshezhi";s:7:"api_url";s:19:"member/config/login";s:11:"router_path";s:13:"setting/login";s:9:"view_path";s:13:"setting/login";s:7:"methods";s:3:"get";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:221;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1119;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"学员体测添加";s:15:"menu_short_name";s:18:"学员体测添加";s:8:"menu_key";s:66:"zhjw_students_survey_zhjw_students_survey_zhjw_students_survey_add";s:10:"parent_key";s:62:"zhjw_students_survey_zhjw_students_survey_zhjw_students_survey";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:41:"zhjw_students_survey/zhjw_students_survey";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-04-07 13:24:19";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:222;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1197;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"校区添加";s:15:"menu_short_name";s:12:"校区添加";s:8:"menu_key";s:24:"campus_campus_campus_add";s:10:"parent_key";s:20:"campus_campus_campus";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:13:"campus/campus";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-15 16:10:04";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:223;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1202;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:25:"人力资源-人员添加";s:15:"menu_short_name";s:25:"人力资源-人员添加";s:8:"menu_key";s:33:"personnel_personnel_personnel_add";s:10:"parent_key";s:29:"personnel_personnel_personnel";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:19:"personnel/personnel";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 12:30:29";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:224;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1223;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"角色关系添加";s:15:"menu_short_name";s:18:"角色关系添加";s:8:"menu_key";s:60:"campus_person_role_campus_person_role_campus_person_role_add";s:10:"parent_key";s:56:"campus_person_role_campus_person_role_campus_person_role";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:37:"campus_person_role/campus_person_role";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:02:47";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:225;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1228;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"考勤添加";s:15:"menu_short_name";s:12:"考勤添加";s:8:"menu_key";s:36:"attendance_attendance_attendance_add";s:10:"parent_key";s:32:"attendance_attendance_attendance";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:21:"attendance/attendance";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:06:01";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:226;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1233;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"班级添加";s:15:"menu_short_name";s:12:"班级添加";s:8:"menu_key";s:21:"class_class_class_add";s:10:"parent_key";s:17:"class_class_class";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:11:"class/class";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:07:19";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:227;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1238;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"沟通记录添加";s:15:"menu_short_name";s:18:"沟通记录添加";s:8:"menu_key";s:69:"communication_records_communication_records_communication_records_add";s:10:"parent_key";s:65:"communication_records_communication_records_communication_records";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:43:"communication_records/communication_records";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:20:45";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:228;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1243;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"合同添加";s:15:"menu_short_name";s:12:"合同添加";s:8:"menu_key";s:30:"contract_contract_contract_add";s:10:"parent_key";s:26:"contract_contract_contract";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:17:"contract/contract";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:22:41";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:229;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1248;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"课程添加";s:15:"menu_short_name";s:12:"课程添加";s:8:"menu_key";s:24:"course_course_course_add";s:10:"parent_key";s:20:"course_course_course";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:13:"course/course";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:24:09";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:230;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1258;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"课程安排添加";s:15:"menu_short_name";s:18:"课程安排添加";s:8:"menu_key";s:51:"course_schedule_course_schedule_course_schedule_add";s:10:"parent_key";s:47:"course_schedule_course_schedule_course_schedule";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:31:"course_schedule/course_schedule";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:28:06";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:231;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1263;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:33:"客户资源表变更记录添加";s:15:"menu_short_name";s:33:"客户资源表变更记录添加";s:8:"menu_key";s:81:"customer_resource_changes_customer_resource_changes_customer_resource_changes_add";s:10:"parent_key";s:77:"customer_resource_changes_customer_resource_changes_customer_resource_changes";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:51:"customer_resource_changes/customer_resource_changes";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:33:03";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:232;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1268;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"客户资源添加";s:15:"menu_short_name";s:18:"客户资源添加";s:8:"menu_key";s:60:"customer_resources_customer_resources_customer_resources_add";s:10:"parent_key";s:56:"customer_resources_customer_resources_customer_resources";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:37:"customer_resources/customer_resources";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:34:54";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:233;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1273;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"部门添加";s:15:"menu_short_name";s:12:"部门添加";s:8:"menu_key";s:39:"departments_departments_departments_add";s:10:"parent_key";s:35:"departments_departments_departments";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:23:"departments/departments";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:36:40";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:234;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1278;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"答题记录添加";s:15:"menu_short_name";s:18:"答题记录添加";s:8:"menu_key";s:42:"exam_answers_exam_answers_exam_answers_add";s:10:"parent_key";s:38:"exam_answers_exam_answers_exam_answers";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:25:"exam_answers/exam_answers";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:38:36";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:235;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1283;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"试卷添加";s:15:"menu_short_name";s:12:"试卷添加";s:8:"menu_key";s:39:"exam_papers_exam_papers_exam_papers_add";s:10:"parent_key";s:35:"exam_papers_exam_papers_exam_papers";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:23:"exam_papers/exam_papers";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:39:38";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:236;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1288;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"试题添加";s:15:"menu_short_name";s:12:"试题添加";s:8:"menu_key";s:48:"exam_questions_exam_questions_exam_questions_add";s:10:"parent_key";s:44:"exam_questions_exam_questions_exam_questions";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:29:"exam_questions/exam_questions";s:11:"router_path";s:34:"exam_questions/exam_questions_edit";s:9:"view_path";s:34:"exam_questions/exam_questions_edit";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:41:54";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:237;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1293;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"考试记录添加";s:15:"menu_short_name";s:18:"考试记录添加";s:8:"menu_key";s:42:"exam_records_exam_records_exam_records_add";s:10:"parent_key";s:38:"exam_records_exam_records_exam_records";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:25:"exam_records/exam_records";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:43:09";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:238;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1298;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"订单添加";s:15:"menu_short_name";s:12:"订单添加";s:8:"menu_key";s:39:"order_table_order_table_order_table_add";s:10:"parent_key";s:35:"order_table_order_table_order_table";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:23:"order_table/order_table";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:45:37";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:239;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1303;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"绩效记录添加";s:15:"menu_short_name";s:18:"绩效记录添加";s:8:"menu_key";s:63:"performance_records_performance_records_performance_records_add";s:10:"parent_key";s:59:"performance_records_performance_records_performance_records";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:39:"performance_records/performance_records";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:46:46";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:240;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1308;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:33:"人员与课程安排关系添加";s:15:"menu_short_name";s:33:"人员与课程安排关系添加";s:8:"menu_key";s:72:"person_course_schedule_person_course_schedule_person_course_schedule_add";s:10:"parent_key";s:68:"person_course_schedule_person_course_schedule_person_course_schedule";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:45:"person_course_schedule/person_course_schedule";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:47:53";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:241;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1318;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"体测添加";s:15:"menu_short_name";s:12:"体测添加";s:8:"menu_key";s:45:"physical_test_physical_test_physical_test_add";s:10:"parent_key";s:41:"physical_test_physical_test_physical_test";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:27:"physical_test/physical_test";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:50:00";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:242;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1323;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"报销记录添加";s:15:"menu_short_name";s:18:"报销记录添加";s:8:"menu_key";s:45:"reimbursement_reimbursement_reimbursement_add";s:10:"parent_key";s:41:"reimbursement_reimbursement_reimbursement";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:27:"reimbursement/reimbursement";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:51:20";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:243;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1328;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"资源共享添加";s:15:"menu_short_name";s:18:"资源共享添加";s:8:"menu_key";s:54:"resource_sharing_resource_sharing_resource_sharing_add";s:10:"parent_key";s:50:"resource_sharing_resource_sharing_resource_sharing";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:33:"resource_sharing/resource_sharing";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:52:16";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:244;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1333;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"工资添加";s:15:"menu_short_name";s:12:"工资添加";s:8:"menu_key";s:24:"salary_salary_salary_add";s:10:"parent_key";s:20:"salary_salary_salary";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:13:"salary/salary";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:53:32";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:245;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1343;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"服务添加";s:15:"menu_short_name";s:12:"服务添加";s:8:"menu_key";s:27:"service_service_service_add";s:10:"parent_key";s:23:"service_service_service";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:15:"service/service";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:56:11";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:246;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1348;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"六一速添加";s:15:"menu_short_name";s:15:"六一速添加";s:8:"menu_key";s:33:"six_speed_six_speed_six_speed_add";s:10:"parent_key";s:29:"six_speed_six_speed_six_speed";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:19:"six_speed/six_speed";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:57:14";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:247;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1353;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:27:"六一速修改记录添加";s:15:"menu_short_name";s:27:"六一速修改记录添加";s:8:"menu_key";s:84:"six_speed_modification_log_six_speed_modification_log_six_speed_modification_log_add";s:10:"parent_key";s:80:"six_speed_modification_log_six_speed_modification_log_six_speed_modification_log";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:53:"six_speed_modification_log/six_speed_modification_log";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:58:32";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:248;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1358;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"小时统计添加";s:15:"menu_short_name";s:18:"小时统计添加";s:8:"menu_key";s:33:"stat_hour_stat_hour_stat_hour_add";s:10:"parent_key";s:29:"stat_hour_stat_hour_stat_hour";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:19:"stat_hour/stat_hour";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:59:36";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:249;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1363;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:30:"学员课时消费记录添加";s:15:"menu_short_name";s:30:"学员课时消费记录添加";s:8:"menu_key";s:66:"student_course_usage_student_course_usage_student_course_usage_add";s:10:"parent_key";s:62:"student_course_usage_student_course_usage_student_course_usage";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:41:"student_course_usage/student_course_usage";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 18:01:05";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:250;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1368;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"学员课程添加";s:15:"menu_short_name";s:18:"学员课程添加";s:8:"menu_key";s:51:"student_courses_student_courses_student_courses_add";s:10:"parent_key";s:47:"student_courses_student_courses_student_courses";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:31:"student_courses/student_courses";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 18:02:13";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:251;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1373;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:24:"用户反馈信息添加";s:15:"menu_short_name";s:24:"用户反馈信息添加";s:8:"menu_key";s:45:"user_feedback_user_feedback_user_feedback_add";s:10:"parent_key";s:41:"user_feedback_user_feedback_user_feedback";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:27:"user_feedback/user_feedback";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 18:03:09";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:252;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1378;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"场地添加";s:15:"menu_short_name";s:12:"场地添加";s:8:"menu_key";s:21:"venue_venue_venue_add";s:10:"parent_key";s:17:"venue_venue_venue";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:11:"venue/venue";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:70;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 18:04:34";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:253;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:481;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"支付宝小程序";s:15:"menu_short_name";s:18:"支付宝小程序";s:8:"menu_key";s:19:"aliapp_weapp_access";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:21:"iconfont iconzhifubao";s:7:"api_url";s:13:"aliapp/access";s:11:"router_path";s:14:"channel/aliapp";s:9:"view_path";s:21:"channel/aliapp/access";s:7:"methods";s:3:"get";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:254;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:532;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"支付管理";s:15:"menu_short_name";s:12:"支付管理";s:8:"menu_key";s:11:"setting_pay";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:1;s:4:"icon";s:14:"element Wallet";s:7:"api_url";s:0:"";s:11:"router_path";s:11:"setting/pay";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:255;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1120;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"学员体测编辑";s:15:"menu_short_name";s:18:"学员体测编辑";s:8:"menu_key";s:67:"zhjw_students_survey_zhjw_students_survey_zhjw_students_survey_edit";s:10:"parent_key";s:62:"zhjw_students_survey_zhjw_students_survey_zhjw_students_survey";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:46:"zhjw_students_survey/zhjw_students_survey/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-04-07 13:24:19";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:256;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1198;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"校区编辑";s:15:"menu_short_name";s:12:"校区编辑";s:8:"menu_key";s:25:"campus_campus_campus_edit";s:10:"parent_key";s:20:"campus_campus_campus";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:18:"campus/campus/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-15 16:10:04";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:257;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1203;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:25:"人力资源-人员编辑";s:15:"menu_short_name";s:25:"人力资源-人员编辑";s:8:"menu_key";s:34:"personnel_personnel_personnel_edit";s:10:"parent_key";s:29:"personnel_personnel_personnel";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:24:"personnel/personnel/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 12:30:29";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:258;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1224;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"角色关系编辑";s:15:"menu_short_name";s:18:"角色关系编辑";s:8:"menu_key";s:61:"campus_person_role_campus_person_role_campus_person_role_edit";s:10:"parent_key";s:56:"campus_person_role_campus_person_role_campus_person_role";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:42:"campus_person_role/campus_person_role/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:02:47";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:259;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1229;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"考勤编辑";s:15:"menu_short_name";s:12:"考勤编辑";s:8:"menu_key";s:37:"attendance_attendance_attendance_edit";s:10:"parent_key";s:32:"attendance_attendance_attendance";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:26:"attendance/attendance/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:06:01";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:260;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1234;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"班级编辑";s:15:"menu_short_name";s:12:"班级编辑";s:8:"menu_key";s:22:"class_class_class_edit";s:10:"parent_key";s:17:"class_class_class";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:16:"class/class/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:07:19";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:261;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1239;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"沟通记录编辑";s:15:"menu_short_name";s:18:"沟通记录编辑";s:8:"menu_key";s:70:"communication_records_communication_records_communication_records_edit";s:10:"parent_key";s:65:"communication_records_communication_records_communication_records";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:48:"communication_records/communication_records/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:20:45";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:262;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1244;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"合同编辑";s:15:"menu_short_name";s:12:"合同编辑";s:8:"menu_key";s:31:"contract_contract_contract_edit";s:10:"parent_key";s:26:"contract_contract_contract";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:22:"contract/contract/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:22:41";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:263;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1249;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"课程编辑";s:15:"menu_short_name";s:12:"课程编辑";s:8:"menu_key";s:25:"course_course_course_edit";s:10:"parent_key";s:20:"course_course_course";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:18:"course/course/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:24:09";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:264;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1259;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"课程安排编辑";s:15:"menu_short_name";s:18:"课程安排编辑";s:8:"menu_key";s:52:"course_schedule_course_schedule_course_schedule_edit";s:10:"parent_key";s:47:"course_schedule_course_schedule_course_schedule";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:36:"course_schedule/course_schedule/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:28:06";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:265;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1264;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:33:"客户资源表变更记录编辑";s:15:"menu_short_name";s:33:"客户资源表变更记录编辑";s:8:"menu_key";s:82:"customer_resource_changes_customer_resource_changes_customer_resource_changes_edit";s:10:"parent_key";s:77:"customer_resource_changes_customer_resource_changes_customer_resource_changes";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:56:"customer_resource_changes/customer_resource_changes/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:33:03";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:266;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1269;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"客户资源编辑";s:15:"menu_short_name";s:18:"客户资源编辑";s:8:"menu_key";s:61:"customer_resources_customer_resources_customer_resources_edit";s:10:"parent_key";s:56:"customer_resources_customer_resources_customer_resources";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:42:"customer_resources/customer_resources/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:34:54";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:267;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1274;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"部门编辑";s:15:"menu_short_name";s:12:"部门编辑";s:8:"menu_key";s:40:"departments_departments_departments_edit";s:10:"parent_key";s:35:"departments_departments_departments";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:28:"departments/departments/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:36:40";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:268;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1279;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"答题记录编辑";s:15:"menu_short_name";s:18:"答题记录编辑";s:8:"menu_key";s:43:"exam_answers_exam_answers_exam_answers_edit";s:10:"parent_key";s:38:"exam_answers_exam_answers_exam_answers";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:30:"exam_answers/exam_answers/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:38:36";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:269;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1284;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"试卷编辑";s:15:"menu_short_name";s:12:"试卷编辑";s:8:"menu_key";s:40:"exam_papers_exam_papers_exam_papers_edit";s:10:"parent_key";s:35:"exam_papers_exam_papers_exam_papers";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:28:"exam_papers/exam_papers/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:39:38";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:270;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1289;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"试题编辑";s:15:"menu_short_name";s:12:"试题编辑";s:8:"menu_key";s:49:"exam_questions_exam_questions_exam_questions_edit";s:10:"parent_key";s:44:"exam_questions_exam_questions_exam_questions";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:34:"exam_questions/exam_questions/";s:11:"router_path";s:34:"exam_questions/exam_questions_edit";s:9:"view_path";s:34:"exam_questions/exam_questions_edit";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:41:54";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:271;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1294;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"考试记录编辑";s:15:"menu_short_name";s:18:"考试记录编辑";s:8:"menu_key";s:43:"exam_records_exam_records_exam_records_edit";s:10:"parent_key";s:38:"exam_records_exam_records_exam_records";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:30:"exam_records/exam_records/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:43:09";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:272;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1299;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"订单编辑";s:15:"menu_short_name";s:12:"订单编辑";s:8:"menu_key";s:40:"order_table_order_table_order_table_edit";s:10:"parent_key";s:35:"order_table_order_table_order_table";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:28:"order_table/order_table/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:45:37";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:273;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1304;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"绩效记录编辑";s:15:"menu_short_name";s:18:"绩效记录编辑";s:8:"menu_key";s:64:"performance_records_performance_records_performance_records_edit";s:10:"parent_key";s:59:"performance_records_performance_records_performance_records";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:44:"performance_records/performance_records/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:46:46";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:274;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1309;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:33:"人员与课程安排关系编辑";s:15:"menu_short_name";s:33:"人员与课程安排关系编辑";s:8:"menu_key";s:73:"person_course_schedule_person_course_schedule_person_course_schedule_edit";s:10:"parent_key";s:68:"person_course_schedule_person_course_schedule_person_course_schedule";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:50:"person_course_schedule/person_course_schedule/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:47:53";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:275;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1319;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"体测编辑";s:15:"menu_short_name";s:12:"体测编辑";s:8:"menu_key";s:46:"physical_test_physical_test_physical_test_edit";s:10:"parent_key";s:41:"physical_test_physical_test_physical_test";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:32:"physical_test/physical_test/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:50:00";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:276;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1324;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"报销记录编辑";s:15:"menu_short_name";s:18:"报销记录编辑";s:8:"menu_key";s:46:"reimbursement_reimbursement_reimbursement_edit";s:10:"parent_key";s:41:"reimbursement_reimbursement_reimbursement";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:32:"reimbursement/reimbursement/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:51:20";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:277;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1329;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"资源共享编辑";s:15:"menu_short_name";s:18:"资源共享编辑";s:8:"menu_key";s:55:"resource_sharing_resource_sharing_resource_sharing_edit";s:10:"parent_key";s:50:"resource_sharing_resource_sharing_resource_sharing";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:38:"resource_sharing/resource_sharing/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:52:16";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:278;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1334;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"工资编辑";s:15:"menu_short_name";s:12:"工资编辑";s:8:"menu_key";s:25:"salary_salary_salary_edit";s:10:"parent_key";s:20:"salary_salary_salary";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:18:"salary/salary/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:53:32";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:279;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1344;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"服务编辑";s:15:"menu_short_name";s:12:"服务编辑";s:8:"menu_key";s:28:"service_service_service_edit";s:10:"parent_key";s:23:"service_service_service";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:20:"service/service/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:56:11";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:280;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1349;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"六一速编辑";s:15:"menu_short_name";s:15:"六一速编辑";s:8:"menu_key";s:34:"six_speed_six_speed_six_speed_edit";s:10:"parent_key";s:29:"six_speed_six_speed_six_speed";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:24:"six_speed/six_speed/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:57:14";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:281;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1354;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:27:"六一速修改记录编辑";s:15:"menu_short_name";s:27:"六一速修改记录编辑";s:8:"menu_key";s:85:"six_speed_modification_log_six_speed_modification_log_six_speed_modification_log_edit";s:10:"parent_key";s:80:"six_speed_modification_log_six_speed_modification_log_six_speed_modification_log";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:58:"six_speed_modification_log/six_speed_modification_log/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:58:32";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:282;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1359;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"小时统计编辑";s:15:"menu_short_name";s:18:"小时统计编辑";s:8:"menu_key";s:34:"stat_hour_stat_hour_stat_hour_edit";s:10:"parent_key";s:29:"stat_hour_stat_hour_stat_hour";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:24:"stat_hour/stat_hour/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:59:36";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:283;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1364;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:30:"学员课时消费记录编辑";s:15:"menu_short_name";s:30:"学员课时消费记录编辑";s:8:"menu_key";s:67:"student_course_usage_student_course_usage_student_course_usage_edit";s:10:"parent_key";s:62:"student_course_usage_student_course_usage_student_course_usage";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:46:"student_course_usage/student_course_usage/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 18:01:05";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:284;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1369;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"学员课程编辑";s:15:"menu_short_name";s:18:"学员课程编辑";s:8:"menu_key";s:52:"student_courses_student_courses_student_courses_edit";s:10:"parent_key";s:47:"student_courses_student_courses_student_courses";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:36:"student_courses/student_courses/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 18:02:13";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:285;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1374;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:24:"用户反馈信息编辑";s:15:"menu_short_name";s:24:"用户反馈信息编辑";s:8:"menu_key";s:46:"user_feedback_user_feedback_user_feedback_edit";s:10:"parent_key";s:41:"user_feedback_user_feedback_user_feedback";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:32:"user_feedback/user_feedback/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 18:03:09";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:286;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1379;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"场地编辑";s:15:"menu_short_name";s:12:"场地编辑";s:8:"menu_key";s:22:"venue_venue_venue_edit";s:10:"parent_key";s:17:"venue_venue_venue";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:16:"venue/venue/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:60;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 18:04:34";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:287;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:537;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"提现设置";s:15:"menu_short_name";s:12:"提现设置";s:8:"menu_key";s:15:"cash_out_config";s:10:"parent_key";s:11:"setting_pay";s:9:"menu_type";i:1;s:4:"icon";s:16:"element Postcard";s:7:"api_url";s:22:"member/config/cash_out";s:11:"router_path";s:16:"setting/cash_out";s:9:"view_path";s:16:"setting/cash_out";s:7:"methods";s:3:"get";s:4:"sort";i:59;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:288;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:437;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"等级列表";s:15:"menu_short_name";s:12:"会员等级";s:8:"menu_key";s:17:"member_level_list";s:10:"parent_key";s:12:"member_level";s:9:"menu_type";i:1;s:4:"icon";s:21:"element CollectionTag";s:7:"api_url";s:12:"member/level";s:11:"router_path";s:12:"member/level";s:9:"view_path";s:12:"member/level";s:7:"methods";s:3:"get";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:289;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:473;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"应用列表";s:15:"menu_short_name";s:12:"应用列表";s:8:"menu_key";s:10:"addon_list";s:10:"parent_key";s:5:"addon";s:9:"menu_type";i:1;s:4:"icon";s:25:"iconfont iconmanage-apply";s:7:"api_url";s:10:"addon/list";s:11:"router_path";s:9:"app/index";s:9:"view_path";s:9:"app/index";s:7:"methods";s:3:"get";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:290;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:539;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"消息管理";s:15:"menu_short_name";s:12:"消息管理";s:8:"menu_key";s:14:"setting_notice";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:1;s:4:"icon";s:22:"element ChatLineSquare";s:7:"api_url";s:0:"";s:11:"router_path";s:14:"setting/notice";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:291;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:603;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"环境检测";s:15:"menu_short_name";s:12:"环境检测";s:8:"menu_key";s:23:"tools_check_environment";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:1;s:4:"icon";s:27:"iconfont iconhuanjingjiance";s:7:"api_url";s:0:"";s:11:"router_path";s:15:"tools/detection";s:9:"view_path";s:15:"tools/detection";s:7:"methods";s:0:"";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:292;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1121;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"学员体测删除";s:15:"menu_short_name";s:18:"学员体测删除";s:8:"menu_key";s:69:"zhjw_students_survey_zhjw_students_survey_zhjw_students_survey_delete";s:10:"parent_key";s:62:"zhjw_students_survey_zhjw_students_survey_zhjw_students_survey";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:46:"zhjw_students_survey/zhjw_students_survey/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-04-07 13:24:19";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:293;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1199;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"校区删除";s:15:"menu_short_name";s:12:"校区删除";s:8:"menu_key";s:27:"campus_campus_campus_delete";s:10:"parent_key";s:20:"campus_campus_campus";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:18:"campus/campus/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-15 16:10:04";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:294;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1204;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:25:"人力资源-人员删除";s:15:"menu_short_name";s:25:"人力资源-人员删除";s:8:"menu_key";s:36:"personnel_personnel_personnel_delete";s:10:"parent_key";s:29:"personnel_personnel_personnel";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:24:"personnel/personnel/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 12:30:29";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:295;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1225;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"角色关系删除";s:15:"menu_short_name";s:18:"角色关系删除";s:8:"menu_key";s:63:"campus_person_role_campus_person_role_campus_person_role_delete";s:10:"parent_key";s:56:"campus_person_role_campus_person_role_campus_person_role";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:42:"campus_person_role/campus_person_role/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:02:47";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:296;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1230;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"考勤删除";s:15:"menu_short_name";s:12:"考勤删除";s:8:"menu_key";s:39:"attendance_attendance_attendance_delete";s:10:"parent_key";s:32:"attendance_attendance_attendance";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:26:"attendance/attendance/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:06:01";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:297;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1235;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"班级删除";s:15:"menu_short_name";s:12:"班级删除";s:8:"menu_key";s:24:"class_class_class_delete";s:10:"parent_key";s:17:"class_class_class";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:16:"class/class/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:07:19";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:298;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1240;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"沟通记录删除";s:15:"menu_short_name";s:18:"沟通记录删除";s:8:"menu_key";s:72:"communication_records_communication_records_communication_records_delete";s:10:"parent_key";s:65:"communication_records_communication_records_communication_records";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:48:"communication_records/communication_records/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:20:45";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:299;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1245;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"合同删除";s:15:"menu_short_name";s:12:"合同删除";s:8:"menu_key";s:33:"contract_contract_contract_delete";s:10:"parent_key";s:26:"contract_contract_contract";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:22:"contract/contract/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:22:41";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:300;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1250;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"课程删除";s:15:"menu_short_name";s:12:"课程删除";s:8:"menu_key";s:27:"course_course_course_delete";s:10:"parent_key";s:20:"course_course_course";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:18:"course/course/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:24:09";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:301;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1260;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"课程安排删除";s:15:"menu_short_name";s:18:"课程安排删除";s:8:"menu_key";s:54:"course_schedule_course_schedule_course_schedule_delete";s:10:"parent_key";s:47:"course_schedule_course_schedule_course_schedule";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:36:"course_schedule/course_schedule/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:28:06";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:302;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1265;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:33:"客户资源表变更记录删除";s:15:"menu_short_name";s:33:"客户资源表变更记录删除";s:8:"menu_key";s:84:"customer_resource_changes_customer_resource_changes_customer_resource_changes_delete";s:10:"parent_key";s:77:"customer_resource_changes_customer_resource_changes_customer_resource_changes";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:56:"customer_resource_changes/customer_resource_changes/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:33:03";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:303;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1270;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"客户资源删除";s:15:"menu_short_name";s:18:"客户资源删除";s:8:"menu_key";s:63:"customer_resources_customer_resources_customer_resources_delete";s:10:"parent_key";s:56:"customer_resources_customer_resources_customer_resources";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:42:"customer_resources/customer_resources/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:34:54";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:304;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1275;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"部门删除";s:15:"menu_short_name";s:12:"部门删除";s:8:"menu_key";s:42:"departments_departments_departments_delete";s:10:"parent_key";s:35:"departments_departments_departments";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:28:"departments/departments/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:36:40";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:305;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1280;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"答题记录删除";s:15:"menu_short_name";s:18:"答题记录删除";s:8:"menu_key";s:45:"exam_answers_exam_answers_exam_answers_delete";s:10:"parent_key";s:38:"exam_answers_exam_answers_exam_answers";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:30:"exam_answers/exam_answers/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:38:36";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:306;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1285;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"试卷删除";s:15:"menu_short_name";s:12:"试卷删除";s:8:"menu_key";s:42:"exam_papers_exam_papers_exam_papers_delete";s:10:"parent_key";s:35:"exam_papers_exam_papers_exam_papers";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:28:"exam_papers/exam_papers/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:39:38";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:307;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1290;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"试题删除";s:15:"menu_short_name";s:12:"试题删除";s:8:"menu_key";s:51:"exam_questions_exam_questions_exam_questions_delete";s:10:"parent_key";s:44:"exam_questions_exam_questions_exam_questions";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:34:"exam_questions/exam_questions/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:41:54";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:308;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1295;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"考试记录删除";s:15:"menu_short_name";s:18:"考试记录删除";s:8:"menu_key";s:45:"exam_records_exam_records_exam_records_delete";s:10:"parent_key";s:38:"exam_records_exam_records_exam_records";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:30:"exam_records/exam_records/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:43:09";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:309;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1300;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"订单删除";s:15:"menu_short_name";s:12:"订单删除";s:8:"menu_key";s:42:"order_table_order_table_order_table_delete";s:10:"parent_key";s:35:"order_table_order_table_order_table";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:28:"order_table/order_table/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:45:37";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:310;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1305;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"绩效记录删除";s:15:"menu_short_name";s:18:"绩效记录删除";s:8:"menu_key";s:66:"performance_records_performance_records_performance_records_delete";s:10:"parent_key";s:59:"performance_records_performance_records_performance_records";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:44:"performance_records/performance_records/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:46:46";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:311;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1310;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:33:"人员与课程安排关系删除";s:15:"menu_short_name";s:33:"人员与课程安排关系删除";s:8:"menu_key";s:75:"person_course_schedule_person_course_schedule_person_course_schedule_delete";s:10:"parent_key";s:68:"person_course_schedule_person_course_schedule_person_course_schedule";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:50:"person_course_schedule/person_course_schedule/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:47:53";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:312;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1320;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"体测删除";s:15:"menu_short_name";s:12:"体测删除";s:8:"menu_key";s:48:"physical_test_physical_test_physical_test_delete";s:10:"parent_key";s:41:"physical_test_physical_test_physical_test";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:32:"physical_test/physical_test/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:50:00";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:313;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1325;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"报销记录删除";s:15:"menu_short_name";s:18:"报销记录删除";s:8:"menu_key";s:48:"reimbursement_reimbursement_reimbursement_delete";s:10:"parent_key";s:41:"reimbursement_reimbursement_reimbursement";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:32:"reimbursement/reimbursement/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:51:20";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:314;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1330;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"资源共享删除";s:15:"menu_short_name";s:18:"资源共享删除";s:8:"menu_key";s:57:"resource_sharing_resource_sharing_resource_sharing_delete";s:10:"parent_key";s:50:"resource_sharing_resource_sharing_resource_sharing";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:38:"resource_sharing/resource_sharing/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:52:16";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:315;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1335;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"工资删除";s:15:"menu_short_name";s:12:"工资删除";s:8:"menu_key";s:27:"salary_salary_salary_delete";s:10:"parent_key";s:20:"salary_salary_salary";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:18:"salary/salary/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:53:32";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:316;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1345;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"服务删除";s:15:"menu_short_name";s:12:"服务删除";s:8:"menu_key";s:30:"service_service_service_delete";s:10:"parent_key";s:23:"service_service_service";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:20:"service/service/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:56:11";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:317;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1350;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"六一速删除";s:15:"menu_short_name";s:15:"六一速删除";s:8:"menu_key";s:36:"six_speed_six_speed_six_speed_delete";s:10:"parent_key";s:29:"six_speed_six_speed_six_speed";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:24:"six_speed/six_speed/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:57:14";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:318;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1355;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:27:"六一速修改记录删除";s:15:"menu_short_name";s:27:"六一速修改记录删除";s:8:"menu_key";s:87:"six_speed_modification_log_six_speed_modification_log_six_speed_modification_log_delete";s:10:"parent_key";s:80:"six_speed_modification_log_six_speed_modification_log_six_speed_modification_log";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:58:"six_speed_modification_log/six_speed_modification_log/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:58:32";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:319;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1360;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"小时统计删除";s:15:"menu_short_name";s:18:"小时统计删除";s:8:"menu_key";s:36:"stat_hour_stat_hour_stat_hour_delete";s:10:"parent_key";s:29:"stat_hour_stat_hour_stat_hour";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:24:"stat_hour/stat_hour/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 17:59:36";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:320;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1365;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:30:"学员课时消费记录删除";s:15:"menu_short_name";s:30:"学员课时消费记录删除";s:8:"menu_key";s:69:"student_course_usage_student_course_usage_student_course_usage_delete";s:10:"parent_key";s:62:"student_course_usage_student_course_usage_student_course_usage";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:46:"student_course_usage/student_course_usage/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 18:01:05";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:321;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1370;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"学员课程删除";s:15:"menu_short_name";s:18:"学员课程删除";s:8:"menu_key";s:54:"student_courses_student_courses_student_courses_delete";s:10:"parent_key";s:47:"student_courses_student_courses_student_courses";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:36:"student_courses/student_courses/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 18:02:13";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:322;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1375;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:24:"用户反馈信息删除";s:15:"menu_short_name";s:24:"用户反馈信息删除";s:8:"menu_key";s:48:"user_feedback_user_feedback_user_feedback_delete";s:10:"parent_key";s:41:"user_feedback_user_feedback_user_feedback";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:32:"user_feedback/user_feedback/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 18:03:09";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:323;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:1380;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"场地删除";s:15:"menu_short_name";s:12:"场地删除";s:8:"menu_key";s:24:"venue_venue_venue_delete";s:10:"parent_key";s:17:"venue_venue_venue";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:16:"venue/venue/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:50;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-05-16 18:04:34";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:324;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:441;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:19:"添加/编辑等级";s:15:"menu_short_name";s:19:"添加/编辑等级";s:8:"menu_key";s:22:"member_level_edit_page";s:10:"parent_key";s:12:"member_level";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:17:"member/level_edit";s:9:"view_path";s:17:"member/level_edit";s:7:"methods";s:0:"";s:4:"sort";i:49;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:325;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:443;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"成长值规则";s:15:"menu_short_name";s:15:"成长值规则";s:8:"menu_key";s:11:"growth_rule";s:10:"parent_key";s:12:"member_level";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:25:"member/config/growth_rule";s:11:"router_path";s:19:"setting/growth_rule";s:9:"view_path";s:19:"setting/growth_rule";s:7:"methods";s:3:"get";s:4:"sort";i:49;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:326;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:445;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"会员成长值";s:15:"menu_short_name";s:15:"会员成长值";s:8:"menu_key";s:13:"member_growth";s:10:"parent_key";s:6:"member";s:9:"menu_type";i:1;s:4:"icon";s:27:"iconfont iconjifen-xianxing";s:7:"api_url";s:21:"member/account/growth";s:11:"router_path";s:13:"member/growth";s:9:"view_path";s:13:"member/growth";s:7:"methods";s:3:"get";s:4:"sort";i:49;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:327;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:462;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"核销管理";s:15:"menu_short_name";s:12:"核销管理";s:8:"menu_key";s:6:"verify";s:10:"parent_key";s:6:"active";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:48;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:328;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:463;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:9:"核销员";s:15:"menu_short_name";s:9:"核销员";s:8:"menu_key";s:13:"verifier_list";s:10:"parent_key";s:6:"verify";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:15:"verify/verifier";s:11:"router_path";s:18:"marketing/verifier";s:9:"view_path";s:18:"marketing/verifier";s:7:"methods";s:3:"get";s:4:"sort";i:48;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:329;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:466;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"核销记录";s:15:"menu_short_name";s:12:"核销记录";s:8:"menu_key";s:11:"verify_list";s:10:"parent_key";s:6:"verify";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:20:"verify/verify/record";s:11:"router_path";s:16:"marketing/verify";s:9:"view_path";s:16:"marketing/verify";s:7:"methods";s:3:"get";s:4:"sort";i:48;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:330;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:467;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"核销详情";s:15:"menu_short_name";s:12:"核销详情";s:8:"menu_key";s:13:"verify_detail";s:10:"parent_key";s:6:"verify";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:27:"verify/verify/";s:11:"router_path";s:23:"marketing/verify/detail";s:9:"view_path";s:23:"marketing/verify_detail";s:7:"methods";s:3:"get";s:4:"sort";i:48;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:331;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:604;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"菜单管理";s:15:"menu_short_name";s:12:"菜单管理";s:8:"menu_key";s:9:"site_menu";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:8:"sys/menu";s:11:"router_path";s:10:"tools/menu";s:9:"view_path";s:9:"auth/menu";s:7:"methods";s:3:"get";s:4:"sort";i:48;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:332;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:545;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"短信管理";s:15:"menu_short_name";s:12:"短信管理";s:8:"menu_key";s:10:"sms_notice";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:0;s:4:"icon";s:15:"element Message";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:40;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:333;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:609;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"计划任务";s:15:"menu_short_name";s:12:"计划任务";s:8:"menu_key";s:14:"tools_schedule";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:1;s:4:"icon";s:23:"iconfont iconjihuarenwu";s:7:"api_url";s:17:"sys/schedule/list";s:11:"router_path";s:14:"tools/schedule";s:9:"view_path";s:14:"tools/schedule";s:7:"methods";s:0:"";s:4:"sort";i:40;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:334;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:614;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"执行日志";s:15:"menu_short_name";s:12:"执行日志";s:8:"menu_key";s:18:"tools_schedule_log";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:1;s:4:"icon";s:23:"iconfont iconjihuarenwu";s:7:"api_url";s:21:"sys/schedule/log/list";s:11:"router_path";s:18:"tools/schedule_log";s:9:"view_path";s:18:"tools/schedule_log";s:7:"methods";s:0:"";s:4:"sort";i:40;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:335;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:468;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"签到管理";s:15:"menu_short_name";s:12:"签到管理";s:8:"menu_key";s:4:"sign";s:10:"parent_key";s:6:"active";s:9:"menu_type";i:1;s:4:"icon";s:21:"element FolderChecked";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:30;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:336;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:469;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"签到设置";s:15:"menu_short_name";s:12:"签到设置";s:8:"menu_key";s:8:"sign_set";s:10:"parent_key";s:4:"sign";s:9:"menu_type";i:1;s:4:"icon";s:21:"element FolderChecked";s:7:"api_url";s:18:"member/sign/config";s:11:"router_path";s:21:"marketing/sign/config";s:9:"view_path";s:21:"marketing/sign_config";s:7:"methods";s:3:"get";s:4:"sort";i:30;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:337;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:471;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"签到记录";s:15:"menu_short_name";s:12:"签到记录";s:8:"menu_key";s:9:"sign_list";s:10:"parent_key";s:4:"sign";s:9:"menu_type";i:1;s:4:"icon";s:21:"element FolderChecked";s:7:"api_url";s:11:"member/sign";s:11:"router_path";s:14:"marketing/sign";s:9:"view_path";s:19:"marketing/sign_list";s:7:"methods";s:3:"get";s:4:"sort";i:30;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:338;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:551;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"小票打印";s:15:"menu_short_name";s:12:"小票打印";s:8:"menu_key";s:18:"printer_management";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:1;s:4:"icon";s:21:"element FolderChecked";s:7:"api_url";s:7:"printer";s:11:"router_path";s:12:"printer/list";s:9:"view_path";s:12:"printer/list";s:7:"methods";s:3:"get";s:4:"sort";i:30;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:339;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:615;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"授权信息";s:15:"menu_short_name";s:12:"授权信息";s:8:"menu_key";s:8:"app_auth";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:1;s:4:"icon";s:27:"iconfont iconshouquanxinxi2";s:7:"api_url";s:0:"";s:11:"router_path";s:15:"tools/authorize";s:9:"view_path";s:13:"app/authorize";s:7:"methods";s:0:"";s:4:"sort";i:30;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:340;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:571;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"页面装修";s:15:"menu_short_name";s:12:"页面装修";s:8:"menu_key";s:8:"decorate";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:21;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:341;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:525;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"登录设置";s:15:"menu_short_name";s:12:"登录设置";s:8:"menu_key";s:13:"setting_login";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:1;s:4:"icon";s:24:"iconfont iconzhuceshezhi";s:7:"api_url";s:16:"sys/config/login";s:11:"router_path";s:18:"setting/adminlogin";s:9:"view_path";s:18:"setting/adminlogin";s:7:"methods";s:3:"get";s:4:"sort";i:20;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:342;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:559;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"系统工具";s:15:"menu_short_name";s:12:"系统工具";s:8:"menu_key";s:12:"setting_tool";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:0;s:4:"icon";s:21:"element FolderChecked";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:20;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:343;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:579;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"开发";s:15:"menu_short_name";s:6:"开发";s:8:"menu_key";s:4:"tool";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:12:"element Edit";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:20;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:344;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:618;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"开发者key";s:15:"menu_short_name";s:12:"开发者key";s:8:"menu_key";s:15:"developer_token";s:10:"parent_key";s:4:"tool";s:9:"menu_type";i:1;s:4:"icon";s:27:"iconfont iconshouquanxinxi2";s:7:"api_url";s:26:"sys/config/developer_token";s:11:"router_path";s:21:"tools/developer_token";s:9:"view_path";s:23:"setting/developer_token";s:7:"methods";s:3:"get";s:4:"sort";i:20;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:345;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:546;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"短信设置";s:15:"menu_short_name";s:12:"短信设置";s:8:"menu_key";s:11:"sms_setting";s:10:"parent_key";s:10:"sms_notice";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:17:"notice/notice/sms";s:11:"router_path";s:19:"setting/sms/setting";s:9:"view_path";s:11:"setting/sms";s:7:"methods";s:3:"get";s:4:"sort";i:12;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:346;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:549;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"发送记录";s:15:"menu_short_name";s:12:"发送记录";s:8:"menu_key";s:18:"sms_notice_records";s:10:"parent_key";s:10:"sms_notice";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:14:"notice/sms/log";s:11:"router_path";s:19:"setting/sms/records";s:9:"view_path";s:19:"setting/sms_records";s:7:"methods";s:3:"get";s:4:"sort";i:11;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:347;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:540;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"消息模板";s:15:"menu_short_name";s:12:"消息模板";s:8:"menu_key";s:23:"setting_notice_template";s:10:"parent_key";s:14:"setting_notice";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:13:"notice/notice";s:11:"router_path";s:23:"setting/notice/template";s:9:"view_path";s:14:"setting/notice";s:7:"methods";s:3:"get";s:4:"sort";i:10;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:348;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:544;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"发送记录";s:15:"menu_short_name";s:12:"发送记录";s:8:"menu_key";s:22:"setting_notice_records";s:10:"parent_key";s:14:"setting_notice";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:17:"notice/notice/log";s:11:"router_path";s:22:"setting/notice/records";s:9:"view_path";s:22:"setting/notice_records";s:7:"methods";s:3:"get";s:4:"sort";i:9;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:349;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1179;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"课程教案";s:15:"menu_short_name";s:12:"课程教案";s:8:"menu_key";s:4:"kcja";s:10:"parent_key";s:13:"yunyingguanli";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"kcja";s:9:"view_path";s:4:"kcja";s:7:"methods";s:4:"post";s:4:"sort";i:6;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 17:14:02";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:350;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1180;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"教学资料库";s:15:"menu_short_name";s:15:"教学资料库";s:8:"menu_key";s:5:"jxzlk";s:10:"parent_key";s:13:"yunyingguanli";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:5:"jxzlk";s:9:"view_path";s:5:"jxzlk";s:7:"methods";s:4:"post";s:4:"sort";i:5;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 17:14:25";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:351;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:600;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"数据字典添加";s:15:"menu_short_name";s:18:"数据字典添加";s:8:"menu_key";s:22:"sys_dict_dict_dict_add";s:10:"parent_key";s:23:"sys_dict_dict_dict_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:4:"dict";s:11:"router_path";s:4:"edit";s:9:"view_path";s:9:"dict/edit";s:7:"methods";s:4:"post";s:4:"sort";i:4;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:352;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:610;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"新增";s:15:"menu_short_name";s:6:"新增";s:8:"menu_key";s:12:"schedule_add";s:10:"parent_key";s:14:"tools_schedule";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:12:"sys/schedule";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:4;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:353;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1181;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:21:"未来周内容训练";s:15:"menu_short_name";s:21:"未来周内容训练";s:8:"menu_key";s:7:"wlznrxl";s:10:"parent_key";s:13:"yunyingguanli";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:7:"wlznrxl";s:9:"view_path";s:7:"wlznrxl";s:7:"methods";s:4:"post";s:4:"sort";i:4;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 17:14:52";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:354;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:601;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"编辑";s:15:"menu_short_name";s:6:"编辑";s:8:"menu_key";s:23:"sys_dict_dict_dict_edit";s:10:"parent_key";s:23:"sys_dict_dict_dict_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:9:"dict/";s:11:"router_path";s:4:"edit";s:9:"view_path";s:9:"dict/edit";s:7:"methods";s:3:"put";s:4:"sort";i:3;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:355;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:611;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"编辑";s:15:"menu_short_name";s:6:"编辑";s:8:"menu_key";s:15:"schedule_update";s:10:"parent_key";s:14:"tools_schedule";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:17:"sys/schedule/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:3;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:356;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1182;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"专业技能";s:15:"menu_short_name";s:12:"专业技能";s:8:"menu_key";s:4:"zyjn";s:10:"parent_key";s:13:"yunyingguanli";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"zyjn";s:9:"view_path";s:4:"zyjn";s:7:"methods";s:4:"post";s:4:"sort";i:3;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 17:15:15";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:357;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:602;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"删除";s:15:"menu_short_name";s:6:"删除";s:8:"menu_key";s:25:"sys_dict_dict_dict_delete";s:10:"parent_key";s:23:"sys_dict_dict_dict_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:9:"dict/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:2;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:358;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:612;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"设置状态";s:15:"menu_short_name";s:12:"设置状态";s:8:"menu_key";s:19:"schedule_set_status";s:10:"parent_key";s:14:"tools_schedule";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:27:"schedule/modify/status/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:2;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:359;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1183;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"睿莱体测";s:15:"menu_short_name";s:12:"睿莱体测";s:8:"menu_key";s:4:"rltc";s:10:"parent_key";s:13:"yunyingguanli";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"rltc";s:9:"view_path";s:4:"rltc";s:7:"methods";s:4:"post";s:4:"sort";i:2;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 17:15:39";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:360;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:412;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"首页导航添加";s:15:"menu_short_name";s:18:"首页导航添加";s:8:"menu_key";s:15:"diy_web_nav_add";s:10:"parent_key";s:11:"diy_web_nav";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:7:"web/nav";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:361;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:413;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"首页导航编辑";s:15:"menu_short_name";s:18:"首页导航编辑";s:8:"menu_key";s:16:"diy_web_nav_edit";s:10:"parent_key";s:11:"diy_web_nav";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:12:"web/nav/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:362;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:414;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"首页导航删除";s:15:"menu_short_name";s:18:"首页导航删除";s:8:"menu_key";s:18:"diy_web_nav_delete";s:10:"parent_key";s:11:"diy_web_nav";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:12:"web/nav/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:363;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:417;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"广告添加";s:15:"menu_short_name";s:12:"广告添加";s:8:"menu_key";s:11:"web_adv_add";s:10:"parent_key";s:7:"web_adv";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:7:"web/adv";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:364;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:418;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"广告编辑";s:15:"menu_short_name";s:12:"广告编辑";s:8:"menu_key";s:12:"web_adv_edit";s:10:"parent_key";s:7:"web_adv";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:12:"web/adv/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:365;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:419;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"广告删除";s:15:"menu_short_name";s:12:"广告删除";s:8:"menu_key";s:14:"web_adv_delete";s:10:"parent_key";s:7:"web_adv";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:12:"web/adv/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:366;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:421;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"友情链接添加";s:15:"menu_short_name";s:18:"友情链接添加";s:8:"menu_key";s:25:"diy_web_friendly_link_add";s:10:"parent_key";s:21:"diy_web_friendly_link";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:17:"web/friendly_link";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:367;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:422;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"友情链接编辑";s:15:"menu_short_name";s:18:"友情链接编辑";s:8:"menu_key";s:26:"diy_web_friendly_link_edit";s:10:"parent_key";s:21:"diy_web_friendly_link";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:22:"web/friendly_link/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:368;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:423;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"友情链接删除";s:15:"menu_short_name";s:18:"友情链接删除";s:8:"menu_key";s:28:"diy_web_friendly_link_delete";s:10:"parent_key";s:21:"diy_web_friendly_link";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:22:"web/friendly_link/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:369;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:508;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"管理员信息";s:15:"menu_short_name";s:15:"管理员信息";s:8:"menu_key";s:16:"auth_user_detail";s:10:"parent_key";s:9:"auth_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:10:"user/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:370;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:515;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"新增";s:15:"menu_short_name";s:6:"新增";s:8:"menu_key";s:13:"auth_role_add";s:10:"parent_key";s:9:"auth_role";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:8:"sys/role";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:371;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:516;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"编辑";s:15:"menu_short_name";s:6:"编辑";s:8:"menu_key";s:16:"auth_role_update";s:10:"parent_key";s:9:"auth_role";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:18:"sys/role/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:372;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:517;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"删除";s:15:"menu_short_name";s:6:"删除";s:8:"menu_key";s:13:"auth_role_del";s:10:"parent_key";s:9:"auth_role";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:18:"sys/role/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:373;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:605;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"新增";s:15:"menu_short_name";s:6:"新增";s:8:"menu_key";s:18:"auth_site_menu_add";s:10:"parent_key";s:9:"site_menu";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:8:"sys/menu";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:374;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:606;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"编辑";s:15:"menu_short_name";s:6:"编辑";s:8:"menu_key";s:21:"auth_site_menu_update";s:10:"parent_key";s:9:"site_menu";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:19:"sys/menu/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:375;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:607;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"删除";s:15:"menu_short_name";s:6:"删除";s:8:"menu_key";s:18:"auth_site_menu_del";s:10:"parent_key";s:9:"site_menu";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:8:"sys/menu";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:376;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:613;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"删除";s:15:"menu_short_name";s:6:"删除";s:8:"menu_key";s:12:"schedule_del";s:10:"parent_key";s:14:"tools_schedule";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:17:"sys/schedule/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:377;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1184;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:21:"如何让孩子喜欢";s:15:"menu_short_name";s:21:"如何让孩子喜欢";s:8:"menu_key";s:7:"rhrhzxh";s:10:"parent_key";s:13:"yunyingguanli";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:7:"rhrhzxh";s:9:"view_path";s:7:"rhrhzxh";s:7:"methods";s:4:"post";s:4:"sort";i:1;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 17:16:08";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:378;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:393;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:15:"diy_page_update";s:10:"parent_key";s:3:"diy";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:7:"diy/diy";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:379;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:398;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"保存";s:15:"menu_short_name";s:6:"保存";s:8:"menu_key";s:17:"diy_tabbar_update";s:10:"parent_key";s:10:"diy_bottom";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:10:"diy/bottom";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:380;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:407;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"海报装修";s:15:"menu_short_name";s:12:"海报装修";s:8:"menu_key";s:15:"poster_decorate";s:10:"parent_key";s:3:"diy";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:11:"poster/";s:11:"router_path";s:11:"poster/edit";s:9:"view_path";s:11:"poster/edit";s:7:"methods";s:3:"put";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:381;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:409;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"数据列表";s:15:"menu_short_name";s:12:"数据列表";s:8:"menu_key";s:20:"diy_form_record_list";s:10:"parent_key";s:3:"diy";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:16:"diy_form/records";s:11:"router_path";s:16:"diy_form/records";s:9:"view_path";s:16:"diy_form/records";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:382;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:416;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"广告管理";s:15:"menu_short_name";s:6:"广告";s:8:"menu_key";s:7:"web_adv";s:10:"parent_key";s:7:"diy_web";s:9:"menu_type";i:1;s:4:"icon";s:13:"element-House";s:7:"api_url";s:0:"";s:11:"router_path";s:7:"web/adv";s:9:"view_path";s:7:"web/adv";s:7:"methods";s:0:"";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:383;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:426;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"编辑会员";s:15:"menu_short_name";s:6:"编辑";s:8:"menu_key";s:13:"member_update";s:10:"parent_key";s:11:"member_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:33:"member/modify//";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:384;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:427;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"添加会员";s:15:"menu_short_name";s:6:"添加";s:8:"menu_key";s:10:"member_add";s:10:"parent_key";s:11:"member_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:13:"member/member";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:385;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:428;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"会员导出";s:15:"menu_short_name";s:12:"会员导出";s:8:"menu_key";s:13:"member_export";s:10:"parent_key";s:11:"member_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:20:"member/member/export";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:386;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:430;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"调整会员积分";s:15:"menu_short_name";s:18:"调整会员积分";s:8:"menu_key";s:12:"adjust_point";s:10:"parent_key";s:11:"member_info";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:20:"member/account/point";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:387;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:431;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"调整会员余额";s:15:"menu_short_name";s:18:"调整会员余额";s:8:"menu_key";s:14:"adjust_balance";s:10:"parent_key";s:11:"member_info";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:22:"member/account/balance";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:388;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:433;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"编辑标签";s:15:"menu_short_name";s:12:"编辑标签";s:8:"menu_key";s:19:"member_label_update";s:10:"parent_key";s:12:"member_label";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:17:"member/label/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:389;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:434;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"添加标签";s:15:"menu_short_name";s:12:"添加标签";s:8:"menu_key";s:16:"member_label_add";s:10:"parent_key";s:12:"member_label";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:12:"member/label";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:390;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:435;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"删除标签";s:15:"menu_short_name";s:12:"删除标签";s:8:"menu_key";s:19:"member_label_delete";s:10:"parent_key";s:12:"member_label";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:17:"member/label/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:391;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:438;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"添加等级";s:15:"menu_short_name";s:12:"添加等级";s:8:"menu_key";s:16:"member_level_add";s:10:"parent_key";s:17:"member_level_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:12:"member/level";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:392;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:439;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"编辑等级";s:15:"menu_short_name";s:12:"编辑等级";s:8:"menu_key";s:17:"member_level_edit";s:10:"parent_key";s:17:"member_level_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:17:"member/level/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:393;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:440;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"删除等级";s:15:"menu_short_name";s:12:"删除等级";s:8:"menu_key";s:19:"member_level_delete";s:10:"parent_key";s:17:"member_level_list";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:17:"member/level/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:394;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:453;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"财务流水";s:15:"menu_short_name";s:12:"财务流水";s:8:"menu_key";s:17:"site_account_list";s:10:"parent_key";s:7:"finance";s:9:"menu_type";i:1;s:4:"icon";s:16:"element Postcard";s:7:"api_url";s:15:"finance/account";s:11:"router_path";s:15:"finance/account";s:9:"view_path";s:15:"finance/account";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:395;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:454;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"支付单据详情";s:15:"menu_short_name";s:18:"支付单据详情";s:8:"menu_key";s:15:"site_pay_detail";s:10:"parent_key";s:7:"finance";s:9:"menu_type";i:1;s:4:"icon";s:16:"element Postcard";s:7:"api_url";s:10:"pay/detail";s:11:"router_path";s:18:"finance/pay/detail";s:9:"view_path";s:18:"finance/pay_detail";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:396;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:455;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"会员提现";s:15:"menu_short_name";s:12:"会员提现";s:8:"menu_key";s:13:"cash_out_list";s:10:"parent_key";s:7:"finance";s:9:"menu_type";i:1;s:4:"icon";s:16:"element Postcard";s:7:"api_url";s:15:"member/cash_out";s:11:"router_path";s:16:"finance/cash_out";s:9:"view_path";s:16:"finance/cash_out";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:397;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:458;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"会员退款";s:15:"menu_short_name";s:12:"会员退款";s:8:"menu_key";s:18:"member_refund_list";s:10:"parent_key";s:7:"finance";s:9:"menu_type";i:1;s:4:"icon";s:26:"iconfont iconhuiyuantixian";s:7:"api_url";s:10:"pay/refund";s:11:"router_path";s:14:"finance/refund";s:9:"view_path";s:18:"finance/pay_refund";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:398;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:460;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"退款详情";s:15:"menu_short_name";s:12:"退款详情";s:8:"menu_key";s:20:"member_refund_detail";s:10:"parent_key";s:7:"finance";s:9:"menu_type";i:1;s:4:"icon";s:26:"iconfont iconhuiyuantixian";s:7:"api_url";s:22:"pay/refund/";s:11:"router_path";s:21:"finance/refund/detail";s:9:"view_path";s:21:"finance/refund_detail";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:399;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:482;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"发布教程";s:15:"menu_short_name";s:12:"发布教程";s:8:"menu_key";s:13:"wechat_course";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:13:"wechat/course";s:11:"router_path";s:21:"channel/wechat/course";s:9:"view_path";s:21:"channel/wechat/course";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:400;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:483;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"公众号配置";s:15:"menu_short_name";s:15:"公众号配置";s:8:"menu_key";s:13:"wechat_config";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:13:"wechat/config";s:11:"router_path";s:21:"channel/wechat/config";s:9:"view_path";s:21:"channel/wechat/config";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:401;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:485;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:21:"公众号回复配置";s:15:"menu_short_name";s:21:"公众号回复配置";s:8:"menu_key";s:19:"wechat_reply_config";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:20:"channel/wechat/reply";s:9:"view_path";s:20:"channel/wechat/reply";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:402;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:488;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:28:"关键字回复添加/编辑";s:15:"menu_short_name";s:28:"关键字回复添加/编辑";s:8:"menu_key";s:20:"wechat_keyword_reply";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:26:"wechat/reply/keywords/";s:11:"router_path";s:33:"channel/wechat/keyword_reply_edit";s:9:"view_path";s:33:"channel/wechat/keyword_reply_edit";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:403;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:489;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:21:"关键字回复添加";s:15:"menu_short_name";s:21:"关键字回复添加";s:8:"menu_key";s:24:"wechat_keyword_reply_add";s:10:"parent_key";s:20:"wechat_keyword_reply";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:26:"wechat/reply/keywords/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:404;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:490;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:21:"关键字回复编辑";s:15:"menu_short_name";s:21:"关键字回复编辑";s:8:"menu_key";s:25:"wechat_keyword_reply_edit";s:10:"parent_key";s:20:"wechat_keyword_reply";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:26:"wechat/reply/keywords/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"put";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:405;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:491;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:21:"关键字回复删除";s:15:"menu_short_name";s:21:"关键字回复编辑";s:8:"menu_key";s:27:"wechat_keyword_reply_delete";s:10:"parent_key";s:20:"wechat_keyword_reply";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:26:"wechat/reply/keywords/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:6:"delete";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:406;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:492;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"自定义菜单";s:15:"menu_short_name";s:15:"自定义菜单";s:8:"menu_key";s:11:"wechat_menu";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:11:"wechat/menu";s:11:"router_path";s:19:"channel/wechat/menu";s:9:"view_path";s:19:"channel/wechat/menu";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:407;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:494;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"模板消息";s:15:"menu_short_name";s:12:"模板消息";s:8:"menu_key";s:23:"wechat_template_message";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:15:"wechat/template";s:11:"router_path";s:22:"channel/wechat/message";s:9:"view_path";s:23:"channel/wechat/template";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:408;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:496;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"配置教程";s:15:"menu_short_name";s:12:"配置教程";s:8:"menu_key";s:12:"weapp_course";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:12:"weapp/course";s:11:"router_path";s:20:"channel/weapp/course";s:9:"view_path";s:20:"channel/weapp/course";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:409;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:497;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"小程序配置";s:15:"menu_short_name";s:15:"小程序配置";s:8:"menu_key";s:12:"weapp_config";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:12:"weapp/config";s:11:"router_path";s:20:"channel/weapp/config";s:9:"view_path";s:20:"channel/weapp/config";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:410;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:499;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"订阅消息";s:15:"menu_short_name";s:12:"订阅消息";s:8:"menu_key";s:22:"weapp_template_message";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:14:"weapp/template";s:11:"router_path";s:21:"channel/weapp/message";s:9:"view_path";s:22:"channel/weapp/template";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:411;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:501;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"小程序发布";s:15:"menu_short_name";s:15:"小程序发布";s:8:"menu_key";s:10:"weapp_code";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:10:"weapp/code";s:11:"router_path";s:18:"channel/weapp/code";s:9:"view_path";s:18:"channel/weapp/code";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:412;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:503;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"支付宝配置";s:15:"menu_short_name";s:15:"支付宝配置";s:8:"menu_key";s:13:"aliapp_config";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:13:"aliapp/config";s:11:"router_path";s:21:"channel/aliapp/config";s:9:"view_path";s:21:"channel/aliapp/config";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:413;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:505;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"配置教程";s:15:"menu_short_name";s:12:"配置教程";s:8:"menu_key";s:13:"aliapp_course";s:10:"parent_key";s:7:"channel";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:13:"aliapp/course";s:11:"router_path";s:21:"channel/aliapp/course";s:9:"view_path";s:21:"channel/aliapp/course";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:414;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:553;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"添加打印机";s:15:"menu_short_name";s:15:"添加打印机";s:8:"menu_key";s:11:"printer_add";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:7:"printer";s:11:"router_path";s:11:"printer/add";s:9:"view_path";s:12:"printer/edit";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:415;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:554;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:15:"编辑打印机";s:15:"menu_short_name";s:15:"添加打印机";s:8:"menu_key";s:12:"printer_edit";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:12:"printer/";s:11:"router_path";s:12:"printer/edit";s:9:"view_path";s:12:"printer/edit";s:7:"methods";s:3:"put";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:416;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:557;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"添加打印模板";s:15:"menu_short_name";s:18:"添加打印模板";s:8:"menu_key";s:20:"printer_template_add";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:16:"printer/template";s:11:"router_path";s:20:"printer/template/add";s:9:"view_path";s:21:"printer/template_edit";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:417;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:558;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"编辑打印模板";s:15:"menu_short_name";s:18:"编辑打印模板";s:8:"menu_key";s:21:"printer_template_edit";s:10:"parent_key";s:7:"setting";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:21:"printer/template/";s:11:"router_path";s:21:"printer/template/edit";s:9:"view_path";s:21:"printer/template_edit";s:7:"methods";s:3:"put";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:418;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:572;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"装修";s:15:"menu_short_name";s:6:"装修";s:8:"menu_key";s:13:"page_decorate";s:10:"parent_key";s:8:"decorate";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:12:"diy/diy/";s:11:"router_path";s:13:"decorate/edit";s:9:"view_path";s:8:"diy/edit";s:7:"methods";s:3:"put";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:419;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:573;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"表单装修";s:15:"menu_short_name";s:12:"表单装修";s:8:"menu_key";s:18:"form_page_decorate";s:10:"parent_key";s:8:"decorate";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:18:"decorate/form/edit";s:9:"view_path";s:13:"diy_form/edit";s:7:"methods";s:3:"put";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:420;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:574;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"页面预览";s:15:"menu_short_name";s:12:"页面预览";s:8:"menu_key";s:7:"preview";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:421;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:575;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"页面预览";s:15:"menu_short_name";s:12:"页面预览";s:8:"menu_key";s:16:"page_wap_preview";s:10:"parent_key";s:7:"preview";s:9:"menu_type";i:1;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:11:"preview/wap";s:9:"view_path";s:13:"index/preview";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:422;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:576;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"万能表单";s:15:"menu_short_name";s:12:"万能表单";s:8:"menu_key";s:8:"diy_form";s:10:"parent_key";s:0:"";s:9:"menu_type";i:0;s:4:"icon";s:13:"element Files";s:7:"api_url";s:0:"";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:8:"diy_form";}i:423;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:577;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"表单列表";s:15:"menu_short_name";s:12:"表单列表";s:8:"menu_key";s:13:"diy_form_list";s:10:"parent_key";s:8:"diy_form";s:9:"menu_type";i:1;s:4:"icon";s:13:"element Files";s:7:"api_url";s:8:"diy_form";s:11:"router_path";s:13:"diy_form/list";s:9:"view_path";s:13:"diy_form/list";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:8:"diy_form";}i:424;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"按钮";s:2:"id";i:608;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:6:"详情";s:15:"menu_short_name";s:6:"详情";s:8:"menu_key";s:19:"auth_site_menu_info";s:10:"parent_key";s:9:"site_menu";s:9:"menu_type";i:2;s:4:"icon";s:0:"";s:7:"api_url";s:19:"sys/menu/";s:11:"router_path";s:0:"";s:9:"view_path";s:0:"";s:7:"methods";s:3:"get";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";i:0;s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"system";s:9:"menu_attr";s:0:"";}i:425;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:970;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"作业管理";s:15:"menu_short_name";s:12:"作业管理";s:8:"menu_key";s:45:"zhjw_zhjw_assignments_assignments_assignments";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:11:"assignments";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-03-06 15:05:34";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:426;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:980;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"排班管理";s:15:"menu_short_name";s:12:"排班管理";s:8:"menu_key";s:39:"zhjw_zhjw_schedules_schedules_schedules";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:32:"nc-iconfont nc-icon-daifahuoV6mm";s:7:"api_url";s:0:"";s:11:"router_path";s:9:"schedules";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-03-06 15:10:47";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:427;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1057;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"班级管理";s:15:"menu_short_name";s:12:"班级管理";s:8:"menu_key";s:28:"zhjw_classes_classes_classes";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:7:"classes";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-03-19 10:32:31";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:428;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1062;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"意见反馈";s:15:"menu_short_name";s:12:"意见反馈";s:8:"menu_key";s:31:"zhjw_feedback_feedback_feedback";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:8:"feedback";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-03-19 14:10:34";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:429;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1087;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"企业信息";s:15:"menu_short_name";s:12:"企业信息";s:8:"menu_key";s:73:"zhjw_enterprise_information_enterprise_information_enterprise_information";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:22:"enterprise_information";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-04-02 10:37:55";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:430;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1112;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"学籍维护";s:15:"menu_short_name";s:12:"学籍维护";s:8:"menu_key";s:34:"zhjw_zhjw_roll_zhjw_roll_zhjw_roll";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:9:"zhjw_roll";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-04-07 12:45:32";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:431;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:0:"";s:2:"id";i:1142;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"学员体测";s:15:"menu_short_name";s:12:"学员体测";s:8:"menu_key";s:67:"zhjw_zhjw_students_survey_zhjw_students_survey_zhjw_students_survey";s:10:"parent_key";s:12:"jiaowuguanli";s:9:"menu_type";i:0;s:4:"icon";s:0:"";s:7:"api_url";s:0:"";s:11:"router_path";s:20:"zhjw_students_survey";s:9:"view_path";s:0:"";s:7:"methods";s:0:"";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:0;s:11:"create_time";s:19:"2025-04-07 13:41:51";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:9:"generator";s:9:"menu_attr";s:0:"";}i:432;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1151;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:18:"市场人员管理";s:15:"menu_short_name";s:18:"市场人员管理";s:8:"menu_key";s:5:"empty";s:10:"parent_key";s:13:"shichangmodel";s:9:"menu_type";i:1;s:4:"icon";s:37:"nc-iconfont nc-icon-gerenzhongxinV6xx";s:7:"api_url";s:0:"";s:11:"router_path";s:5:"empty";s:9:"view_path";s:5:"empty";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:23:16";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:433;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1152;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"业绩管理";s:15:"menu_short_name";s:12:"业绩管理";s:8:"menu_key";s:4:"yjgl";s:10:"parent_key";s:13:"shichangmodel";s:9:"menu_type";i:1;s:4:"icon";s:32:"nc-iconfont nc-icon-tuikuanV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:5:"empty";s:9:"view_path";s:5:"empty";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:24:17";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:434;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1153;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"业绩配置";s:15:"menu_short_name";s:12:"业绩配置";s:8:"menu_key";s:4:"yjpz";s:10:"parent_key";s:13:"shichangmodel";s:9:"menu_type";i:1;s:4:"icon";s:31:"nc-iconfont nc-icon-bianjiV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"yjpz";s:9:"view_path";s:4:"yjpz";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:25:19";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:435;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1154;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"业绩分配";s:15:"menu_short_name";s:12:"业绩分配";s:8:"menu_key";s:4:"yjfp";s:10:"parent_key";s:13:"shichangmodel";s:9:"menu_type";i:1;s:4:"icon";s:36:"nc-iconfont nc-icon-sousuo-duanV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"yjfp";s:9:"view_path";s:4:"yjfp";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:25:48";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:436;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1155;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"业绩提成";s:15:"menu_short_name";s:12:"业绩提成";s:8:"menu_key";s:4:"yjtc";s:10:"parent_key";s:13:"shichangmodel";s:9:"menu_type";i:1;s:4:"icon";s:32:"nc-iconfont nc-icon-tuikuanV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"yjtc";s:9:"view_path";s:4:"yjtc";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:26:39";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:437;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1156;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"数据统计";s:15:"menu_short_name";s:12:"数据统计";s:8:"menu_key";s:4:"sjtj";s:10:"parent_key";s:4:"sjtj";s:9:"menu_type";i:1;s:4:"icon";s:31:"nc-iconfont nc-icon-shouyeV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"sjtj";s:9:"view_path";s:4:"sjtj";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:27:11";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:438;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1157;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"数据统计";s:15:"menu_short_name";s:12:"数据统计";s:8:"menu_key";s:6:"scsjtj";s:10:"parent_key";s:13:"shichangmodel";s:9:"menu_type";i:1;s:4:"icon";s:32:"nc-iconfont nc-icon-wendangV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:6:"scsjtj";s:9:"view_path";s:6:"scsjtj";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:29:24";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}i:439;a:22:{s:11:"status_name";s:6:"正常";s:14:"menu_type_name";s:6:"菜单";s:2:"id";i:1159;s:8:"app_type";s:5:"admin";s:9:"menu_name";s:12:"销售业绩";s:15:"menu_short_name";s:12:"销售业绩";s:8:"menu_key";s:4:"xsyj";s:10:"parent_key";s:27:"zhjw_zhjw_sales_sales_sales";s:9:"menu_type";i:1;s:4:"icon";s:32:"nc-iconfont nc-icon-tuikuanV6xx1";s:7:"api_url";s:0:"";s:11:"router_path";s:4:"xsyj";s:9:"view_path";s:4:"xsyj";s:7:"methods";s:4:"post";s:4:"sort";i:0;s:6:"status";i:1;s:7:"is_show";i:1;s:11:"create_time";s:19:"2025-05-13 16:32:53";s:11:"delete_time";i:0;s:5:"addon";s:0:"";s:6:"source";s:6:"create";s:9:"menu_attr";s:0:"";}} \ No newline at end of file diff --git a/niucloud/runtime/cache/21/dc972e062ced9b15ff5a56acfed06c.php b/niucloud/runtime/cache/21/dc972e062ced9b15ff5a56acfed06c.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/21/dc972e062ced9b15ff5a56acfed06c.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/22/a29c0525729b862b5690eba66e21dd.php b/niucloud/runtime/cache/22/a29c0525729b862b5690eba66e21dd.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/22/a29c0525729b862b5690eba66e21dd.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/28/5c374cf8e0ba29bf3b8419694f99cb.php b/niucloud/runtime/cache/28/5c374cf8e0ba29bf3b8419694f99cb.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/28/5c374cf8e0ba29bf3b8419694f99cb.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/2b/4f3f16abf24a842731054ef42bcc81.php b/niucloud/runtime/cache/2b/4f3f16abf24a842731054ef42bcc81.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/2b/4f3f16abf24a842731054ef42bcc81.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/2c/e25dcb326df717900650d384ad7cf0.php b/niucloud/runtime/cache/2c/e25dcb326df717900650d384ad7cf0.php index 93fb012a..c1a7f046 100644 --- a/niucloud/runtime/cache/2c/e25dcb326df717900650d384ad7cf0.php +++ b/niucloud/runtime/cache/2c/e25dcb326df717900650d384ad7cf0.php @@ -1,4 +1,4 @@ -a:2:{i:0;s:87:"D:\phpstudy_pro\WWW\zhjwxt\niucloud\runtime\cache\8d\4b55ce338f9b3a100a33ac8e8243e8.php";i:1;s:87:"D:\phpstudy_pro\WWW\zhjwxt\niucloud\runtime\cache\20\336a007c8134208722cf4e14270f07.php";} \ No newline at end of file +a:3:{i:0;s:87:"D:\phpstudy_pro\WWW\zhjwxt\niucloud\runtime\cache\8d\4b55ce338f9b3a100a33ac8e8243e8.php";i:1;s:87:"D:\phpstudy_pro\WWW\zhjwxt\niucloud\runtime\cache\20\336a007c8134208722cf4e14270f07.php";i:2;s:87:"D:\phpstudy_pro\WWW\zhjwxt\niucloud\runtime\cache\10\d14b034379d95ab08972c164bd0273.php";} \ No newline at end of file diff --git a/niucloud/runtime/cache/32/71d4a92cc551713b63ad7ccca984eb.php b/niucloud/runtime/cache/32/71d4a92cc551713b63ad7ccca984eb.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/32/71d4a92cc551713b63ad7ccca984eb.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/53/64d16a3ffb20e1451d1e02f874dd40.php b/niucloud/runtime/cache/53/64d16a3ffb20e1451d1e02f874dd40.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/53/64d16a3ffb20e1451d1e02f874dd40.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/66/6ff83d4fb8570ca2d0e08c0c8d127a.php b/niucloud/runtime/cache/66/6ff83d4fb8570ca2d0e08c0c8d127a.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/66/6ff83d4fb8570ca2d0e08c0c8d127a.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/66/a4c2cdf11dae7fcf925ad6eff74c81.php b/niucloud/runtime/cache/66/a4c2cdf11dae7fcf925ad6eff74c81.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/66/a4c2cdf11dae7fcf925ad6eff74c81.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/66/e7b20ceac1946ca6a07bc707f42ff5.php b/niucloud/runtime/cache/66/e7b20ceac1946ca6a07bc707f42ff5.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/66/e7b20ceac1946ca6a07bc707f42ff5.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/7c/7d6f766e9783287b3ddd7f3cc5300e.php b/niucloud/runtime/cache/7c/7d6f766e9783287b3ddd7f3cc5300e.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/7c/7d6f766e9783287b3ddd7f3cc5300e.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/7e/56b1a02e6b9cdf4d751684cb84f8e9.php b/niucloud/runtime/cache/7e/56b1a02e6b9cdf4d751684cb84f8e9.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/7e/56b1a02e6b9cdf4d751684cb84f8e9.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/81/28290335c42d1d6edfdd48136d492c.php b/niucloud/runtime/cache/81/28290335c42d1d6edfdd48136d492c.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/81/28290335c42d1d6edfdd48136d492c.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/84/89c6fc8e25a429e87fe73214fb8bb7.php b/niucloud/runtime/cache/84/89c6fc8e25a429e87fe73214fb8bb7.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/84/89c6fc8e25a429e87fe73214fb8bb7.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/89/1351057acc237ed387f36e83d02987.php b/niucloud/runtime/cache/89/1351057acc237ed387f36e83d02987.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/89/1351057acc237ed387f36e83d02987.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/8d/4b55ce338f9b3a100a33ac8e8243e8.php b/niucloud/runtime/cache/8d/4b55ce338f9b3a100a33ac8e8243e8.php index 0cc8dbec..d790b502 100644 --- a/niucloud/runtime/cache/8d/4b55ce338f9b3a100a33ac8e8243e8.php +++ b/niucloud/runtime/cache/8d/4b55ce338f9b3a100a33ac8e8243e8.php @@ -1,4 +1,4 @@ -a:5:{s:3:"get";a:123:{i:0;s:20:"member/account/point";i:1;s:11:"addon/local";i:2;s:24:"member/config/point_rule";i:3;s:13:"member/member";i:4;s:17:"member/level/";i:5;s:17:"channel/pc/config";i:6;s:4:"user";i:7;s:18:"sys/config/website";i:8;s:17:"pay/channel/lists";i:9;s:19:"notice/notice/";i:10;s:28:"notice/notice/sms/";i:11;s:19:"notice/sms/log/";i:12;s:13:"sys/agreement";i:13;s:19:"sys/agreement/";i:14;s:26:"sys/storage/";i:15;s:19:"generator/generator";i:16;s:15:"shop/order/list";i:17;s:16:"zhjw/hello_world";i:18;s:8:"sys/role";i:19;s:14:"sys/config/map";i:20;s:7:"diy/diy";i:21;s:7:"sys/log";i:22;s:11:"sys/storage";i:23;s:10:"sys/export";i:24;s:7:"diy/diy";i:25;s:10:"diy/bottom";i:26;s:16:"printer/template";i:27;s:14:"sys/attachment";i:28;s:6:"poster";i:29;s:18:"member/member/";i:30;s:20:"sys/config/copyright";i:31;s:12:"pay/transfer";i:32;s:14:"dict/post/post";i:33;s:15:"shop/stat/index";i:34;s:20:"shop/active/discount";i:35;s:20:"shop/active/exchange";i:36;s:21:"shop/good/rank/config";i:37;s:11:"zhjw/venues";i:38;s:13:"zhjw/articles";i:39;s:10:"zhjw/roles";i:40;s:12:"zhjw/courses";i:41;s:16:"zhjw/assignments";i:42;s:14:"zhjw/schedules";i:43;s:11:"zhjw/orders";i:44;s:14:"zhjw/contracts";i:45;s:15:"zhjw/timetables";i:46;s:10:"zhjw/sales";i:47;s:19:"zhjw/follow_up_logs";i:48;s:24:"zhjw/follow_up_reminders";i:49;s:12:"zhjw/classes";i:50;s:13:"zhjw/feedback";i:51;s:13:"zhjw/students";i:52;s:27:"zhjw/enterprise_information";i:53;s:14:"zhjw/zhjw_roll";i:54;s:41:"zhjw_students_survey/zhjw_students_survey";i:55;s:25:"zhjw/zhjw_students_survey";i:56;s:13:"campus/campus";i:57;s:19:"personnel/personnel";i:58;s:16:"shop/stat/member";i:59;s:12:"shop/manjian";i:60;s:15:"shop/stat/visit";i:61;s:19:"shop/goods/evaluate";i:62;s:15:"shop/goods/attr";i:63;s:10:"stat/goods";i:64;s:18:"shop/goods/recycle";i:65;s:12:"member/label";i:66;s:26:"shop/active/newcomer/order";i:67;s:20:"shop/good/rank/pages";i:68;s:12:"member/level";i:69;s:20:"member/config/member";i:70;s:12:"weapp/access";i:71;s:19:"member/config/login";i:72;s:22:"member/account/balance";i:73;s:13:"aliapp/access";i:74;s:25:"member/account/commission";i:75;s:22:"member/config/cash_out";i:76;s:12:"member/level";i:77;s:10:"addon/list";i:78;s:25:"member/config/growth_rule";i:79;s:21:"member/account/growth";i:80;s:15:"verify/verifier";i:81;s:20:"verify/verify/record";i:82;s:27:"verify/verify/";i:83;s:8:"sys/menu";i:84;s:18:"member/sign/config";i:85;s:11:"member/sign";i:86;s:7:"printer";i:87;s:16:"sys/config/login";i:88;s:26:"sys/config/developer_token";i:89;s:17:"notice/notice/sms";i:90;s:14:"notice/sms/log";i:91;s:13:"notice/notice";i:92;s:17:"notice/notice/log";i:93;s:10:"user/";i:94;s:16:"diy_form/records";i:95;s:20:"member/member/export";i:96;s:15:"finance/account";i:97;s:10:"pay/detail";i:98;s:15:"member/cash_out";i:99;s:10:"pay/refund";i:100;s:22:"pay/refund/";i:101;s:13:"wechat/course";i:102;s:13:"wechat/config";i:103;s:26:"wechat/reply/keywords/";i:104;s:11:"wechat/menu";i:105;s:15:"wechat/template";i:106;s:12:"weapp/course";i:107;s:12:"weapp/config";i:108;s:14:"weapp/template";i:109;s:10:"weapp/code";i:110;s:13:"aliapp/config";i:111;s:13:"aliapp/course";i:112;s:8:"diy_form";i:113;s:19:"sys/menu/";i:114;s:19:"shop/goods/evaluate";i:115;s:21:"shop/delivery/company";i:116;s:22:"shop/shipping/template";i:117;s:22:"shop/order/detail/";i:118;s:19:"shop/delivery/store";i:119;s:28:"shop/electronic_sheet/config";i:120;s:25:"shop/goods/coupon/records";i:121;s:17:"shop/manjian/";i:122;s:32:"shop/active/discount/";}s:4:"post";a:83:{i:0;s:15:"diy/bottom/edit";i:1;s:23:"sys/attachment/category";i:2;s:25:"member/config/growth_rule";i:3;s:24:"member/config/point_rule";i:4;s:24:"pay/refund/transfer/";i:5;s:15:"verify/verifier";i:6;s:13:"weapp/version";i:7;s:4:"user";i:8;s:20:"member/config/member";i:9;s:19:"member/config/login";i:10;s:32:"pay/channel/set//";i:11;s:24:"notice/notice/editstatus";i:12;s:18:"notice/notice/edit";i:13;s:28:"notice/notice/sms/";i:14;s:21:"addon/install/";i:15;s:23:"addon/uninstall/";i:16;s:26:"addon/cloudinstall/";i:17;s:22:"addon/download/";i:18;s:14:"niucloud/build";i:19;s:15:"upgrade/";i:20;s:31:"addon/addon_develop/build/";i:21;s:19:"generator/generator";i:22;s:18:"generator/download";i:23;s:25:"addon/addon_develop/";i:24;s:7:"upgrade";i:25;s:17:"niucloud/authinfo";i:26;s:26:"sys/config/developer_token";i:27;s:12:"pay/transfer";i:28;s:22:"member/config/cash_out";i:29;s:11:"zhjw/venues";i:30;s:13:"zhjw/articles";i:31;s:10:"zhjw/roles";i:32;s:12:"zhjw/courses";i:33;s:16:"zhjw/assignments";i:34;s:14:"zhjw/schedules";i:35;s:11:"zhjw/orders";i:36;s:14:"zhjw/contracts";i:37;s:15:"zhjw/timetables";i:38;s:10:"zhjw/sales";i:39;s:19:"zhjw/follow_up_logs";i:40;s:24:"zhjw/follow_up_reminders";i:41;s:12:"zhjw/classes";i:42;s:13:"zhjw/feedback";i:43;s:13:"zhjw/students";i:44;s:27:"zhjw/enterprise_information";i:45;s:14:"zhjw/zhjw_roll";i:46;s:41:"zhjw_students_survey/zhjw_students_survey";i:47;s:25:"zhjw/zhjw_students_survey";i:48;s:13:"campus/campus";i:49;s:19:"personnel/personnel";i:50;s:4:"dict";i:51;s:12:"sys/schedule";i:52;s:7:"web/nav";i:53;s:7:"web/adv";i:54;s:17:"web/friendly_link";i:55;s:8:"sys/role";i:56;s:8:"sys/menu";i:57;s:7:"diy/diy";i:58;s:10:"diy/bottom";i:59;s:13:"member/member";i:60;s:20:"member/account/point";i:61;s:22:"member/account/balance";i:62;s:12:"member/label";i:63;s:12:"member/level";i:64;s:26:"wechat/reply/keywords/";i:65;s:7:"printer";i:66;s:16:"printer/template";i:67;s:18:"shop/goods/virtual";i:68;s:15:"shop/goods/attr";i:69;s:10:"shop/goods";i:70;s:17:"shop/order/config";i:71;s:17:"shop/shop_address";i:72;s:21:"shop/delivery/company";i:73;s:22:"shop/shipping/template";i:74;s:19:"shop/delivery/staff";i:75;s:20:"shop/delivery/search";i:76;s:19:"shop/delivery/store";i:77;s:21:"shop/electronic_sheet";i:78;s:17:"shop/goods/coupon";i:79;s:12:"shop/manjian";i:80;s:20:"shop/active/discount";i:81;s:20:"shop/active/exchange";i:82;s:14:"shop/good/rank";}s:3:"put";a:118:{i:0;s:7:"diy/use";i:1;s:13:"diy/diy/share";i:2;s:24:"sys/attachment/batchmove";i:3;s:28:"sys/attachment/category/";i:4;s:35:"member/cash_out/audit//";i:5;s:29:"member/cash_out/transfer/";i:6;s:18:"member/sign/config";i:7;s:17:"channel/pc/config";i:8;s:17:"channel/h5/config";i:9;s:13:"wechat/config";i:10;s:20:"wechat/reply/default";i:11;s:22:"wechat/reply/subscribe";i:12;s:11:"wechat/menu";i:13;s:20:"wechat/template/sync";i:14;s:12:"weapp/config";i:15;s:19:"weapp/template/sync";i:16;s:13:"aliapp/config";i:17;s:10:"user/";i:18;s:18:"user//";i:19;s:15:"user/lock/";i:20;s:17:"user/unlock/";i:21;s:18:"sys/config/website";i:22;s:20:"sys/config/copyright";i:23;s:16:"sys/config/login";i:24;s:19:"sys/agreement/";i:25;s:14:"sys/config/map";i:26;s:26:"sys/storage/";i:27;s:14:"diy_form/share";i:28;s:24:"generator/generator/";i:29;s:25:"addon/addon_develop/";i:30;s:17:"channel/h5/config";i:31;s:27:"shop/active/newcomer/config";i:32;s:16:"zhjw/venues/";i:33;s:18:"zhjw/articles/";i:34;s:15:"zhjw/roles/";i:35;s:17:"zhjw/courses/";i:36;s:21:"zhjw/assignments/";i:37;s:19:"zhjw/schedules/";i:38;s:16:"zhjw/orders/";i:39;s:19:"zhjw/contracts/";i:40;s:20:"zhjw/timetables/";i:41;s:15:"zhjw/sales/";i:42;s:24:"zhjw/follow_up_logs/";i:43;s:29:"zhjw/follow_up_reminders/";i:44;s:17:"zhjw/classes/";i:45;s:18:"zhjw/feedback/";i:46;s:18:"zhjw/students/";i:47;s:32:"zhjw/enterprise_information/";i:48;s:19:"zhjw/zhjw_roll/";i:49;s:46:"zhjw_students_survey/zhjw_students_survey/";i:50;s:30:"zhjw/zhjw_students_survey/";i:51;s:18:"campus/campus/";i:52;s:24:"personnel/personnel/";i:53;s:9:"dict/";i:54;s:17:"sys/schedule/";i:55;s:27:"schedule/modify/status/";i:56;s:12:"web/nav/";i:57;s:12:"web/adv/";i:58;s:22:"web/friendly_link/";i:59;s:18:"sys/role/";i:60;s:19:"sys/menu/";i:61;s:11:"poster/";i:62;s:33:"member/modify//";i:63;s:17:"member/label/";i:64;s:17:"member/level/";i:65;s:26:"wechat/reply/keywords/";i:66;s:12:"printer/";i:67;s:21:"printer/template/";i:68;s:12:"diy/diy/";i:69;s:20:"shop/goods/attr/sort";i:70;s:25:"shop/goods/attr/attr_name";i:71;s:26:"shop/goods/attr/attr_value";i:72;s:18:"shop/goods/recycle";i:73;s:23:"shop/goods/virtual/";i:74;s:17:"shop/goods/delete";i:75;s:15:"shop/goods/sort";i:76;s:17:"shop/goods/status";i:77;s:26:"shop/goods/copy/";i:78;s:20:"shop/goods/sku/stock";i:79;s:20:"shop/goods/sku/price";i:80;s:27:"shop/goods/sku/member_price";i:81;s:20:"shop/goods/attr/";i:82;s:15:"shop/goods/";i:83;s:21:"shop/order/close/";i:84;s:21:"shop/order/edit_price";i:85;s:24:"shop/order/edit_delivery";i:86;s:19:"shop/order/delivery";i:87;s:30:"shop/order/goods/delivery/";i:88;s:22:"shop/order/shop_remark";i:89;s:22:"shop/order/finish/";i:90;s:41:"shop/order/refund/audit/";i:91;s:44:"shop/order/refund/delivery/";i:92;s:17:"shop/invoice/";i:93;s:30:"shop/goods/evaluate/reply/";i:94;s:30:"shop/goods/evaluate/adopt/";i:95;s:31:"shop/goods/evaluate/refuse/";i:96;s:32:"shop/goods/evaluate/topping/";i:97;s:39:"shop/goods/evaluate/cancel_topping/";i:98;s:23:"shop/delivery/setConfig";i:99;s:22:"shop/shop_address/";i:100;s:21:"shop/delivery/company";i:101;s:10:"shop/local";i:102;s:36:"shop/shipping/template/";i:103;s:24:"shop/delivery/staff/";i:104;s:24:"shop/delivery/store/";i:105;s:26:"shop/electronic_sheet/";i:106;s:36:"shop/goods/coupon/setstatus/";i:107;s:27:"shop/goods/coupon/edit/";i:108;s:23:"shop/manjian/close/";i:109;s:17:"shop/manjian/";i:110;s:38:"shop/active/discount/close/";i:111;s:27:"shop/active/discount/config";i:112;s:32:"shop/active/discount/";i:113;s:32:"shop/active/exchange/status/";i:114;s:30:"shop/active/exchange/sort/";i:115;s:25:"shop/active/exchange/";i:116;s:19:"shop/good/rank/sort";i:117;s:19:"shop/good/rank/";}s:6:"delete";a:53:{i:0;s:18:"sys/attachment/del";i:1;s:23:"sys/attachment/category";i:2;s:28:"sys/attachment/category/";i:3;s:20:"verify/verifier/";i:4;s:12:"printer/";i:5;s:21:"printer/template/";i:6;s:15:"sys/export/";i:7;s:25:"addon/addon_develop/";i:8;s:24:"generator/generator/";i:9;s:16:"zhjw/venues/";i:10;s:18:"zhjw/articles/";i:11;s:15:"zhjw/roles/";i:12;s:17:"zhjw/courses/";i:13;s:21:"zhjw/assignments/";i:14;s:19:"zhjw/schedules/";i:15;s:16:"zhjw/orders/";i:16;s:19:"zhjw/contracts/";i:17;s:20:"zhjw/timetables/";i:18;s:15:"zhjw/sales/";i:19;s:24:"zhjw/follow_up_logs/";i:20;s:29:"zhjw/follow_up_reminders/";i:21;s:17:"zhjw/classes/";i:22;s:18:"zhjw/feedback/";i:23;s:18:"zhjw/students/";i:24;s:32:"zhjw/enterprise_information/";i:25;s:19:"zhjw/zhjw_roll/";i:26;s:46:"zhjw_students_survey/zhjw_students_survey/";i:27;s:30:"zhjw/zhjw_students_survey/";i:28;s:18:"campus/campus/";i:29;s:24:"personnel/personnel/";i:30;s:9:"dict/";i:31;s:12:"web/nav/";i:32;s:12:"web/adv/";i:33;s:22:"web/friendly_link/";i:34;s:18:"sys/role/";i:35;s:8:"sys/menu";i:36;s:17:"sys/schedule/";i:37;s:17:"member/label/";i:38;s:17:"member/level/";i:39;s:26:"wechat/reply/keywords/";i:40;s:20:"shop/goods/attr/";i:41;s:24:"shop/goods/evaluate/";i:42;s:22:"shop/shop_address/";i:43;s:21:"shop/electronic_sheet";i:44;s:26:"shop/delivery/company/";i:45;s:36:"shop/shipping/template/";i:46;s:24:"shop/delivery/staff/";i:47;s:24:"shop/delivery/store/";i:48;s:22:"shop/goods/coupon/";i:49;s:17:"shop/manjian/";i:50;s:32:"shop/active/discount/";i:51;s:25:"shop/active/exchange/";i:52;s:14:"shop/good/rank";}s:0:"";a:3:{i:0;s:17:"shop/order/config";i:1;s:17:"sys/schedule/list";i:2;s:21:"sys/schedule/log/list";}} \ No newline at end of file +a:5:{s:3:"get";a:152:{i:0;s:20:"member/account/point";i:1;s:11:"addon/local";i:2;s:24:"member/config/point_rule";i:3;s:13:"member/member";i:4;s:17:"member/level/";i:5;s:17:"channel/pc/config";i:6;s:4:"user";i:7;s:18:"sys/config/website";i:8;s:17:"pay/channel/lists";i:9;s:19:"notice/notice/";i:10;s:28:"notice/notice/sms/";i:11;s:19:"notice/sms/log/";i:12;s:13:"sys/agreement";i:13;s:19:"sys/agreement/";i:14;s:26:"sys/storage/";i:15;s:19:"generator/generator";i:16;s:15:"shop/order/list";i:17;s:16:"zhjw/hello_world";i:18;s:8:"sys/role";i:19;s:14:"sys/config/map";i:20;s:7:"diy/diy";i:21;s:7:"sys/log";i:22;s:11:"sys/storage";i:23;s:10:"sys/export";i:24;s:7:"diy/diy";i:25;s:10:"diy/bottom";i:26;s:16:"printer/template";i:27;s:14:"sys/attachment";i:28;s:6:"poster";i:29;s:18:"member/member/";i:30;s:20:"sys/config/copyright";i:31;s:12:"pay/transfer";i:32;s:14:"dict/post/post";i:33;s:15:"shop/stat/index";i:34;s:20:"shop/active/discount";i:35;s:20:"shop/active/exchange";i:36;s:21:"shop/good/rank/config";i:37;s:11:"zhjw/venues";i:38;s:13:"zhjw/articles";i:39;s:10:"zhjw/roles";i:40;s:12:"zhjw/courses";i:41;s:16:"zhjw/assignments";i:42;s:14:"zhjw/schedules";i:43;s:11:"zhjw/orders";i:44;s:14:"zhjw/contracts";i:45;s:15:"zhjw/timetables";i:46;s:10:"zhjw/sales";i:47;s:19:"zhjw/follow_up_logs";i:48;s:24:"zhjw/follow_up_reminders";i:49;s:12:"zhjw/classes";i:50;s:13:"zhjw/feedback";i:51;s:13:"zhjw/students";i:52;s:27:"zhjw/enterprise_information";i:53;s:14:"zhjw/zhjw_roll";i:54;s:41:"zhjw_students_survey/zhjw_students_survey";i:55;s:25:"zhjw/zhjw_students_survey";i:56;s:13:"campus/campus";i:57;s:19:"personnel/personnel";i:58;s:37:"campus_person_role/campus_person_role";i:59;s:21:"attendance/attendance";i:60;s:11:"class/class";i:61;s:43:"communication_records/communication_records";i:62;s:17:"contract/contract";i:63;s:13:"course/course";i:64;s:31:"course_schedule/course_schedule";i:65;s:51:"customer_resource_changes/customer_resource_changes";i:66;s:37:"customer_resources/customer_resources";i:67;s:23:"departments/departments";i:68;s:25:"exam_answers/exam_answers";i:69;s:23:"exam_papers/exam_papers";i:70;s:29:"exam_questions/exam_questions";i:71;s:25:"exam_records/exam_records";i:72;s:23:"order_table/order_table";i:73;s:39:"performance_records/performance_records";i:74;s:45:"person_course_schedule/person_course_schedule";i:75;s:27:"physical_test/physical_test";i:76;s:27:"reimbursement/reimbursement";i:77;s:33:"resource_sharing/resource_sharing";i:78;s:13:"salary/salary";i:79;s:15:"service/service";i:80;s:19:"six_speed/six_speed";i:81;s:53:"six_speed_modification_log/six_speed_modification_log";i:82;s:19:"stat_hour/stat_hour";i:83;s:41:"student_course_usage/student_course_usage";i:84;s:31:"student_courses/student_courses";i:85;s:27:"user_feedback/user_feedback";i:86;s:11:"venue/venue";i:87;s:16:"shop/stat/member";i:88;s:12:"shop/manjian";i:89;s:15:"shop/stat/visit";i:90;s:19:"shop/goods/evaluate";i:91;s:15:"shop/goods/attr";i:92;s:10:"stat/goods";i:93;s:18:"shop/goods/recycle";i:94;s:12:"member/label";i:95;s:26:"shop/active/newcomer/order";i:96;s:20:"shop/good/rank/pages";i:97;s:12:"member/level";i:98;s:20:"member/config/member";i:99;s:12:"weapp/access";i:100;s:19:"member/config/login";i:101;s:22:"member/account/balance";i:102;s:13:"aliapp/access";i:103;s:25:"member/account/commission";i:104;s:22:"member/config/cash_out";i:105;s:12:"member/level";i:106;s:10:"addon/list";i:107;s:25:"member/config/growth_rule";i:108;s:21:"member/account/growth";i:109;s:15:"verify/verifier";i:110;s:20:"verify/verify/record";i:111;s:27:"verify/verify/";i:112;s:8:"sys/menu";i:113;s:18:"member/sign/config";i:114;s:11:"member/sign";i:115;s:7:"printer";i:116;s:16:"sys/config/login";i:117;s:26:"sys/config/developer_token";i:118;s:17:"notice/notice/sms";i:119;s:14:"notice/sms/log";i:120;s:13:"notice/notice";i:121;s:17:"notice/notice/log";i:122;s:10:"user/";i:123;s:16:"diy_form/records";i:124;s:20:"member/member/export";i:125;s:15:"finance/account";i:126;s:10:"pay/detail";i:127;s:15:"member/cash_out";i:128;s:10:"pay/refund";i:129;s:22:"pay/refund/";i:130;s:13:"wechat/course";i:131;s:13:"wechat/config";i:132;s:26:"wechat/reply/keywords/";i:133;s:11:"wechat/menu";i:134;s:15:"wechat/template";i:135;s:12:"weapp/course";i:136;s:12:"weapp/config";i:137;s:14:"weapp/template";i:138;s:10:"weapp/code";i:139;s:13:"aliapp/config";i:140;s:13:"aliapp/course";i:141;s:8:"diy_form";i:142;s:19:"sys/menu/";i:143;s:19:"shop/goods/evaluate";i:144;s:21:"shop/delivery/company";i:145;s:22:"shop/shipping/template";i:146;s:22:"shop/order/detail/";i:147;s:19:"shop/delivery/store";i:148;s:28:"shop/electronic_sheet/config";i:149;s:25:"shop/goods/coupon/records";i:150;s:17:"shop/manjian/";i:151;s:32:"shop/active/discount/";}s:4:"post";a:112:{i:0;s:15:"diy/bottom/edit";i:1;s:23:"sys/attachment/category";i:2;s:25:"member/config/growth_rule";i:3;s:24:"member/config/point_rule";i:4;s:24:"pay/refund/transfer/";i:5;s:15:"verify/verifier";i:6;s:13:"weapp/version";i:7;s:4:"user";i:8;s:20:"member/config/member";i:9;s:19:"member/config/login";i:10;s:32:"pay/channel/set//";i:11;s:24:"notice/notice/editstatus";i:12;s:18:"notice/notice/edit";i:13;s:28:"notice/notice/sms/";i:14;s:21:"addon/install/";i:15;s:23:"addon/uninstall/";i:16;s:26:"addon/cloudinstall/";i:17;s:22:"addon/download/";i:18;s:14:"niucloud/build";i:19;s:15:"upgrade/";i:20;s:31:"addon/addon_develop/build/";i:21;s:19:"generator/generator";i:22;s:18:"generator/download";i:23;s:25:"addon/addon_develop/";i:24;s:7:"upgrade";i:25;s:17:"niucloud/authinfo";i:26;s:26:"sys/config/developer_token";i:27;s:12:"pay/transfer";i:28;s:22:"member/config/cash_out";i:29;s:11:"zhjw/venues";i:30;s:13:"zhjw/articles";i:31;s:10:"zhjw/roles";i:32;s:12:"zhjw/courses";i:33;s:16:"zhjw/assignments";i:34;s:14:"zhjw/schedules";i:35;s:11:"zhjw/orders";i:36;s:14:"zhjw/contracts";i:37;s:15:"zhjw/timetables";i:38;s:10:"zhjw/sales";i:39;s:19:"zhjw/follow_up_logs";i:40;s:24:"zhjw/follow_up_reminders";i:41;s:12:"zhjw/classes";i:42;s:13:"zhjw/feedback";i:43;s:13:"zhjw/students";i:44;s:27:"zhjw/enterprise_information";i:45;s:14:"zhjw/zhjw_roll";i:46;s:41:"zhjw_students_survey/zhjw_students_survey";i:47;s:25:"zhjw/zhjw_students_survey";i:48;s:13:"campus/campus";i:49;s:19:"personnel/personnel";i:50;s:37:"campus_person_role/campus_person_role";i:51;s:21:"attendance/attendance";i:52;s:11:"class/class";i:53;s:43:"communication_records/communication_records";i:54;s:17:"contract/contract";i:55;s:13:"course/course";i:56;s:31:"course_schedule/course_schedule";i:57;s:51:"customer_resource_changes/customer_resource_changes";i:58;s:37:"customer_resources/customer_resources";i:59;s:23:"departments/departments";i:60;s:25:"exam_answers/exam_answers";i:61;s:23:"exam_papers/exam_papers";i:62;s:29:"exam_questions/exam_questions";i:63;s:25:"exam_records/exam_records";i:64;s:23:"order_table/order_table";i:65;s:39:"performance_records/performance_records";i:66;s:45:"person_course_schedule/person_course_schedule";i:67;s:27:"physical_test/physical_test";i:68;s:27:"reimbursement/reimbursement";i:69;s:33:"resource_sharing/resource_sharing";i:70;s:13:"salary/salary";i:71;s:15:"service/service";i:72;s:19:"six_speed/six_speed";i:73;s:53:"six_speed_modification_log/six_speed_modification_log";i:74;s:19:"stat_hour/stat_hour";i:75;s:41:"student_course_usage/student_course_usage";i:76;s:31:"student_courses/student_courses";i:77;s:27:"user_feedback/user_feedback";i:78;s:11:"venue/venue";i:79;s:4:"dict";i:80;s:12:"sys/schedule";i:81;s:7:"web/nav";i:82;s:7:"web/adv";i:83;s:17:"web/friendly_link";i:84;s:8:"sys/role";i:85;s:8:"sys/menu";i:86;s:7:"diy/diy";i:87;s:10:"diy/bottom";i:88;s:13:"member/member";i:89;s:20:"member/account/point";i:90;s:22:"member/account/balance";i:91;s:12:"member/label";i:92;s:12:"member/level";i:93;s:26:"wechat/reply/keywords/";i:94;s:7:"printer";i:95;s:16:"printer/template";i:96;s:18:"shop/goods/virtual";i:97;s:15:"shop/goods/attr";i:98;s:10:"shop/goods";i:99;s:17:"shop/order/config";i:100;s:17:"shop/shop_address";i:101;s:21:"shop/delivery/company";i:102;s:22:"shop/shipping/template";i:103;s:19:"shop/delivery/staff";i:104;s:20:"shop/delivery/search";i:105;s:19:"shop/delivery/store";i:106;s:21:"shop/electronic_sheet";i:107;s:17:"shop/goods/coupon";i:108;s:12:"shop/manjian";i:109;s:20:"shop/active/discount";i:110;s:20:"shop/active/exchange";i:111;s:14:"shop/good/rank";}s:3:"put";a:147:{i:0;s:7:"diy/use";i:1;s:13:"diy/diy/share";i:2;s:24:"sys/attachment/batchmove";i:3;s:28:"sys/attachment/category/";i:4;s:35:"member/cash_out/audit//";i:5;s:29:"member/cash_out/transfer/";i:6;s:18:"member/sign/config";i:7;s:17:"channel/pc/config";i:8;s:17:"channel/h5/config";i:9;s:13:"wechat/config";i:10;s:20:"wechat/reply/default";i:11;s:22:"wechat/reply/subscribe";i:12;s:11:"wechat/menu";i:13;s:20:"wechat/template/sync";i:14;s:12:"weapp/config";i:15;s:19:"weapp/template/sync";i:16;s:13:"aliapp/config";i:17;s:10:"user/";i:18;s:18:"user//";i:19;s:15:"user/lock/";i:20;s:17:"user/unlock/";i:21;s:18:"sys/config/website";i:22;s:20:"sys/config/copyright";i:23;s:16:"sys/config/login";i:24;s:19:"sys/agreement/";i:25;s:14:"sys/config/map";i:26;s:26:"sys/storage/";i:27;s:14:"diy_form/share";i:28;s:24:"generator/generator/";i:29;s:25:"addon/addon_develop/";i:30;s:17:"channel/h5/config";i:31;s:27:"shop/active/newcomer/config";i:32;s:16:"zhjw/venues/";i:33;s:18:"zhjw/articles/";i:34;s:15:"zhjw/roles/";i:35;s:17:"zhjw/courses/";i:36;s:21:"zhjw/assignments/";i:37;s:19:"zhjw/schedules/";i:38;s:16:"zhjw/orders/";i:39;s:19:"zhjw/contracts/";i:40;s:20:"zhjw/timetables/";i:41;s:15:"zhjw/sales/";i:42;s:24:"zhjw/follow_up_logs/";i:43;s:29:"zhjw/follow_up_reminders/";i:44;s:17:"zhjw/classes/";i:45;s:18:"zhjw/feedback/";i:46;s:18:"zhjw/students/";i:47;s:32:"zhjw/enterprise_information/";i:48;s:19:"zhjw/zhjw_roll/";i:49;s:46:"zhjw_students_survey/zhjw_students_survey/";i:50;s:30:"zhjw/zhjw_students_survey/";i:51;s:18:"campus/campus/";i:52;s:24:"personnel/personnel/";i:53;s:42:"campus_person_role/campus_person_role/";i:54;s:26:"attendance/attendance/";i:55;s:16:"class/class/";i:56;s:48:"communication_records/communication_records/";i:57;s:22:"contract/contract/";i:58;s:18:"course/course/";i:59;s:36:"course_schedule/course_schedule/";i:60;s:56:"customer_resource_changes/customer_resource_changes/";i:61;s:42:"customer_resources/customer_resources/";i:62;s:28:"departments/departments/";i:63;s:30:"exam_answers/exam_answers/";i:64;s:28:"exam_papers/exam_papers/";i:65;s:34:"exam_questions/exam_questions/";i:66;s:30:"exam_records/exam_records/";i:67;s:28:"order_table/order_table/";i:68;s:44:"performance_records/performance_records/";i:69;s:50:"person_course_schedule/person_course_schedule/";i:70;s:32:"physical_test/physical_test/";i:71;s:32:"reimbursement/reimbursement/";i:72;s:38:"resource_sharing/resource_sharing/";i:73;s:18:"salary/salary/";i:74;s:20:"service/service/";i:75;s:24:"six_speed/six_speed/";i:76;s:58:"six_speed_modification_log/six_speed_modification_log/";i:77;s:24:"stat_hour/stat_hour/";i:78;s:46:"student_course_usage/student_course_usage/";i:79;s:36:"student_courses/student_courses/";i:80;s:32:"user_feedback/user_feedback/";i:81;s:16:"venue/venue/";i:82;s:9:"dict/";i:83;s:17:"sys/schedule/";i:84;s:27:"schedule/modify/status/";i:85;s:12:"web/nav/";i:86;s:12:"web/adv/";i:87;s:22:"web/friendly_link/";i:88;s:18:"sys/role/";i:89;s:19:"sys/menu/";i:90;s:11:"poster/";i:91;s:33:"member/modify//";i:92;s:17:"member/label/";i:93;s:17:"member/level/";i:94;s:26:"wechat/reply/keywords/";i:95;s:12:"printer/";i:96;s:21:"printer/template/";i:97;s:12:"diy/diy/";i:98;s:20:"shop/goods/attr/sort";i:99;s:25:"shop/goods/attr/attr_name";i:100;s:26:"shop/goods/attr/attr_value";i:101;s:18:"shop/goods/recycle";i:102;s:23:"shop/goods/virtual/";i:103;s:17:"shop/goods/delete";i:104;s:15:"shop/goods/sort";i:105;s:17:"shop/goods/status";i:106;s:26:"shop/goods/copy/";i:107;s:20:"shop/goods/sku/stock";i:108;s:20:"shop/goods/sku/price";i:109;s:27:"shop/goods/sku/member_price";i:110;s:20:"shop/goods/attr/";i:111;s:15:"shop/goods/";i:112;s:21:"shop/order/close/";i:113;s:21:"shop/order/edit_price";i:114;s:24:"shop/order/edit_delivery";i:115;s:19:"shop/order/delivery";i:116;s:30:"shop/order/goods/delivery/";i:117;s:22:"shop/order/shop_remark";i:118;s:22:"shop/order/finish/";i:119;s:41:"shop/order/refund/audit/";i:120;s:44:"shop/order/refund/delivery/";i:121;s:17:"shop/invoice/";i:122;s:30:"shop/goods/evaluate/reply/";i:123;s:30:"shop/goods/evaluate/adopt/";i:124;s:31:"shop/goods/evaluate/refuse/";i:125;s:32:"shop/goods/evaluate/topping/";i:126;s:39:"shop/goods/evaluate/cancel_topping/";i:127;s:23:"shop/delivery/setConfig";i:128;s:22:"shop/shop_address/";i:129;s:21:"shop/delivery/company";i:130;s:10:"shop/local";i:131;s:36:"shop/shipping/template/";i:132;s:24:"shop/delivery/staff/";i:133;s:24:"shop/delivery/store/";i:134;s:26:"shop/electronic_sheet/";i:135;s:36:"shop/goods/coupon/setstatus/";i:136;s:27:"shop/goods/coupon/edit/";i:137;s:23:"shop/manjian/close/";i:138;s:17:"shop/manjian/";i:139;s:38:"shop/active/discount/close/";i:140;s:27:"shop/active/discount/config";i:141;s:32:"shop/active/discount/";i:142;s:32:"shop/active/exchange/status/";i:143;s:30:"shop/active/exchange/sort/";i:144;s:25:"shop/active/exchange/";i:145;s:19:"shop/good/rank/sort";i:146;s:19:"shop/good/rank/";}s:6:"delete";a:82:{i:0;s:18:"sys/attachment/del";i:1;s:23:"sys/attachment/category";i:2;s:28:"sys/attachment/category/";i:3;s:20:"verify/verifier/";i:4;s:12:"printer/";i:5;s:21:"printer/template/";i:6;s:15:"sys/export/";i:7;s:25:"addon/addon_develop/";i:8;s:24:"generator/generator/";i:9;s:16:"zhjw/venues/";i:10;s:18:"zhjw/articles/";i:11;s:15:"zhjw/roles/";i:12;s:17:"zhjw/courses/";i:13;s:21:"zhjw/assignments/";i:14;s:19:"zhjw/schedules/";i:15;s:16:"zhjw/orders/";i:16;s:19:"zhjw/contracts/";i:17;s:20:"zhjw/timetables/";i:18;s:15:"zhjw/sales/";i:19;s:24:"zhjw/follow_up_logs/";i:20;s:29:"zhjw/follow_up_reminders/";i:21;s:17:"zhjw/classes/";i:22;s:18:"zhjw/feedback/";i:23;s:18:"zhjw/students/";i:24;s:32:"zhjw/enterprise_information/";i:25;s:19:"zhjw/zhjw_roll/";i:26;s:46:"zhjw_students_survey/zhjw_students_survey/";i:27;s:30:"zhjw/zhjw_students_survey/";i:28;s:18:"campus/campus/";i:29;s:24:"personnel/personnel/";i:30;s:42:"campus_person_role/campus_person_role/";i:31;s:26:"attendance/attendance/";i:32;s:16:"class/class/";i:33;s:48:"communication_records/communication_records/";i:34;s:22:"contract/contract/";i:35;s:18:"course/course/";i:36;s:36:"course_schedule/course_schedule/";i:37;s:56:"customer_resource_changes/customer_resource_changes/";i:38;s:42:"customer_resources/customer_resources/";i:39;s:28:"departments/departments/";i:40;s:30:"exam_answers/exam_answers/";i:41;s:28:"exam_papers/exam_papers/";i:42;s:34:"exam_questions/exam_questions/";i:43;s:30:"exam_records/exam_records/";i:44;s:28:"order_table/order_table/";i:45;s:44:"performance_records/performance_records/";i:46;s:50:"person_course_schedule/person_course_schedule/";i:47;s:32:"physical_test/physical_test/";i:48;s:32:"reimbursement/reimbursement/";i:49;s:38:"resource_sharing/resource_sharing/";i:50;s:18:"salary/salary/";i:51;s:20:"service/service/";i:52;s:24:"six_speed/six_speed/";i:53;s:58:"six_speed_modification_log/six_speed_modification_log/";i:54;s:24:"stat_hour/stat_hour/";i:55;s:46:"student_course_usage/student_course_usage/";i:56;s:36:"student_courses/student_courses/";i:57;s:32:"user_feedback/user_feedback/";i:58;s:16:"venue/venue/";i:59;s:9:"dict/";i:60;s:12:"web/nav/";i:61;s:12:"web/adv/";i:62;s:22:"web/friendly_link/";i:63;s:18:"sys/role/";i:64;s:8:"sys/menu";i:65;s:17:"sys/schedule/";i:66;s:17:"member/label/";i:67;s:17:"member/level/";i:68;s:26:"wechat/reply/keywords/";i:69;s:20:"shop/goods/attr/";i:70;s:24:"shop/goods/evaluate/";i:71;s:22:"shop/shop_address/";i:72;s:21:"shop/electronic_sheet";i:73;s:26:"shop/delivery/company/";i:74;s:36:"shop/shipping/template/";i:75;s:24:"shop/delivery/staff/";i:76;s:24:"shop/delivery/store/";i:77;s:22:"shop/goods/coupon/";i:78;s:17:"shop/manjian/";i:79;s:32:"shop/active/discount/";i:80;s:25:"shop/active/exchange/";i:81;s:14:"shop/good/rank";}s:0:"";a:3:{i:0;s:17:"shop/order/config";i:1;s:17:"sys/schedule/list";i:2;s:21:"sys/schedule/log/list";}} \ No newline at end of file diff --git a/niucloud/runtime/cache/91/015da0e40bdb9037e43ceb3bcd4bd5.php b/niucloud/runtime/cache/91/015da0e40bdb9037e43ceb3bcd4bd5.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/91/015da0e40bdb9037e43ceb3bcd4bd5.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/92/7ba0abc3253cdd40dc743dc79fe253.php b/niucloud/runtime/cache/92/7ba0abc3253cdd40dc743dc79fe253.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/92/7ba0abc3253cdd40dc743dc79fe253.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/9b/8e2ad7f22f84ef3cb3793456c7ee16.php b/niucloud/runtime/cache/9b/8e2ad7f22f84ef3cb3793456c7ee16.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/9b/8e2ad7f22f84ef3cb3793456c7ee16.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/a0/32105ac58fd32b7ce44e253f5488ee.php b/niucloud/runtime/cache/a0/32105ac58fd32b7ce44e253f5488ee.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/a0/32105ac58fd32b7ce44e253f5488ee.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/a3/27b10127ff7f67f9aaee9238b9033a.php b/niucloud/runtime/cache/a3/27b10127ff7f67f9aaee9238b9033a.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/a3/27b10127ff7f67f9aaee9238b9033a.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/a6/ee8977b20bacebe61bab75f58e43d4.php b/niucloud/runtime/cache/a6/ee8977b20bacebe61bab75f58e43d4.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/a6/ee8977b20bacebe61bab75f58e43d4.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/ab/3dc9f9d65038ccc9c6d403d3571675.php b/niucloud/runtime/cache/ab/3dc9f9d65038ccc9c6d403d3571675.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/ab/3dc9f9d65038ccc9c6d403d3571675.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/ca/680c86317436b6255fdd511f24d744.php b/niucloud/runtime/cache/ca/680c86317436b6255fdd511f24d744.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/ca/680c86317436b6255fdd511f24d744.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/ce/7533dc0addd7b49d2ed8f8dea44786.php b/niucloud/runtime/cache/ce/7533dc0addd7b49d2ed8f8dea44786.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/ce/7533dc0addd7b49d2ed8f8dea44786.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/cf/259af589d57ec685fe6189704a243a.php b/niucloud/runtime/cache/cf/259af589d57ec685fe6189704a243a.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/cf/259af589d57ec685fe6189704a243a.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/d3/30b31b2996e61458374dac3926de4e.php b/niucloud/runtime/cache/d3/30b31b2996e61458374dac3926de4e.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/d3/30b31b2996e61458374dac3926de4e.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/e0/c9adbdb95f66308591c4f354ecd103.php b/niucloud/runtime/cache/e0/c9adbdb95f66308591c4f354ecd103.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/e0/c9adbdb95f66308591c4f354ecd103.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/eb/f7bc8988cc2722e9a2fda50729ad01.php b/niucloud/runtime/cache/eb/f7bc8988cc2722e9a2fda50729ad01.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/eb/f7bc8988cc2722e9a2fda50729ad01.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/f9/ea1b463b4f9d61b8e8a66b8980d53c.php b/niucloud/runtime/cache/f9/ea1b463b4f9d61b8e8a66b8980d53c.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/f9/ea1b463b4f9d61b8e8a66b8980d53c.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file diff --git a/niucloud/runtime/cache/fe/717390becb129006b4871ac9cd4721.php b/niucloud/runtime/cache/fe/717390becb129006b4871ac9cd4721.php new file mode 100644 index 00000000..93a7ba84 --- /dev/null +++ b/niucloud/runtime/cache/fe/717390becb129006b4871ac9cd4721.php @@ -0,0 +1,4 @@ + +1 \ No newline at end of file