| | |
| | | { |
| | | "autoMove": true, |
| | | "id": "classesId", |
| | | "name": "attendanceClasses", |
| | | "desc": "考勤班次", |
| | | "shareParam": "store_id", |
| | | "shareColumn": "storeId", |
| | | "shareName": "common", |
| | | "newBusinessTypeCd": "BUSINESS_TYPE_SAVE_ATTENDANCE_CLASSES", |
| | | "updateBusinessTypeCd": "BUSINESS_TYPE_UPDATE_ATTENDANCE_CLASSES", |
| | | "deleteBusinessTypeCd": "BUSINESS_TYPE_DELETE_ATTENDANCE_CLASSES", |
| | | "newBusinessTypeCdValue": "651100030003", |
| | | "updateBusinessTypeCdValue": "651100040003", |
| | | "deleteBusinessTypeCdValue": "651100050003", |
| | | "businessTableName": "business_attendance_classes", |
| | | "tableName": "attendance_classes", |
| | | "id": "attrId", |
| | | "name": "floorAttr", |
| | | "desc": "考勤班组属性", |
| | | "shareParam": "communityId", |
| | | "shareColumn": "community_id", |
| | | "shareName": "community", |
| | | "newBusinessTypeCd": "BUSINESS_TYPE_SAVE_FLOOR_ATTR_INFO", |
| | | "updateBusinessTypeCd": "BUSINESS_TYPE_UPDATE_FLOOR_ATTR_INFO", |
| | | "deleteBusinessTypeCd": "BUSINESS_TYPE_DELETE_FLOOR_ATTR_INFO", |
| | | "newBusinessTypeCdValue": "510100030002", |
| | | "updateBusinessTypeCdValue": "510100040002", |
| | | "deleteBusinessTypeCdValue": "510100050002", |
| | | "businessTableName": "business_floor_attr", |
| | | "tableName": "f_floor_attr", |
| | | "param": { |
| | | "classesId": "classes_id", |
| | | "communityId": "community_id", |
| | | "floorId": "floor_id", |
| | | "bId": "b_id", |
| | | "storeId": "store_id", |
| | | "classesName": "classes_name", |
| | | "timeOffset": "time_offset", |
| | | "attrId": "attr_id", |
| | | "specCd": "spec_cd", |
| | | "value": "value", |
| | | "statusCd": "status_cd", |
| | | "clockCount": "clock_count", |
| | | "clockType": "clock_type", |
| | | "clockTypeValue": "clock_type_value", |
| | | "lateOffset": "late_offset", |
| | | "leaveOffset": "leave_offset", |
| | | "classesObjType": "classes_obj_type", |
| | | "classesObjId": "classes_obj_id", |
| | | "operate": "operate" |
| | | }, |
| | | "required": [ |
| | | { |
| | | |
| | | "code": "classesName", |
| | | "msg": "班次名称不能为空" |
| | | }, |
| | | { |
| | | "code": "timeOffset", |
| | | "msg": "允许打卡范围不能为空" |
| | | }, |
| | | { |
| | | "code": "clockCount", |
| | | "msg": "打卡次数不能为空" |
| | | }, |
| | | { |
| | | "code": "clockType", |
| | | "msg": "打卡类型不能为空" |
| | | }, |
| | | { |
| | | "code": "clockTypeValue", |
| | | "msg": "打卡规则不能为空" |
| | | }, |
| | | { |
| | | "code": "lateOffset", |
| | | "msg": "迟到时间范围不能为空" |
| | | }, |
| | | { |
| | | "code": "leaveOffset", |
| | | "msg": "早退时间范围不能为空" |
| | | }, |
| | | { |
| | | "code": "classesObjType", |
| | | "msg": "考勤对象类型不能为空" |
| | | }, |
| | | { |
| | | "code": "classesObjId", |
| | | "msg": "考勤对象不能为空" |
| | | "code": "specCd", |
| | | "msg": "属性不能为空" |
| | | } |
| | | ] |
| | | } |