/** * dqyy_resource_hotel.nature 释义:住宿宾馆管理【dqyy_resource_hotel】 -- 宾馆性质【1:自有 2:合作】 * @type {[{label: string, value: number}, {label: string, value: number}]} */ export const dqyy_resource_hotel_nature = [ { label: '自有', value: 1 }, { label: '合作', value: 2 } ]; /** * dqyy_resource_classroom.nature 释义:教学场地馆管理【dqyy_resource_classroom】 -- 宾馆性质【1:自有 2:合作】 * @type {[{label: string, value: number}, {label: string, value: number}]} */ export const dqyy_resource_classroom_nature = [ { label: '自有', value: 1 }, { label: '合作', value: 2 } ]; /** * dqyy_resource_foremen.nature 释义:带班人员管理【dqyy_resource_foremen】 -- 类型【1:专职 2:兼职】 * @type {[{label: string, value: number}, {label: string, value: number}]} */ export const dqyy_resource_foremen_nature = [ { label: '专职', value: 1 }, { label: '兼职', value: 2 } ]; /** * dqyy_resource_foremen.user_type 释义:带班人员管理【dqyy_resource_foremen】 -- 带班类型【1:班主任、2:主办方】 * @type {[{label: string, value: number}, {label: string, value: number}]} */ export const dqyy_resource_foremen_user_type = [ { label: '班主任', value: 1 }, { label: '主办方', value: 2 } ]; /** * dqyy_resource_dining_room.nature 释义:就餐餐厅管理【dqyy_resource_dining_room】 -- 餐厅性质【1:自有 2:合作】 * @type {[{label: string, value: number}, {label: string, value: number}]} */ export const dqyy_resource_dining_room_nature = [ { label: '自有', value: 1 }, { label: '合作', value: 2 } ]; /** * ct_train_base.base_type 释义:培训基地管理【ct_train_base】 -- 基地类型:【1:党校 2:培训中心】 * @type {[{label: string, value: string}, {label: string, value: string}]} */ export const ct_train_base_base_type = [ { label: '党校', value: '1' }, { label: '培训中心', value: '2' } ]; /** * 在[{label:"",value:""},{label:"",value:""}]数据结构中,根据传入的value,返回label值 * @param array * @param key * @returns {string} */ function getLabel(array,key){ if(array == undefined) array = []; let label = ''; array.forEach((value,index)=>{ if (String(value["value"]) == String(key)){ label = value["label"]; return; } }) return label; } /** * 向当前数组的首位加入obj元素 * @param obj * @returns {Array} */ Array.prototype.addItem=function(obj){ this.unshift(obj); return this; } /** * 在[{label:"",value:""},{label:"",value:""}]数据结构中,根据传入的value,返回label值 * @param key * @returns {string} */ Array.prototype.getLabel=function(key){ return getLabel(this,key); }