Commit 91e69252 by zhangleyuan

feat:联调云盘文件系统相关接口

parent 2947cee2
......@@ -307,7 +307,7 @@ class CopyFileModal extends React.Component {
let imgSrc = !isFolder ? // 文件/文件夹图标
FILE_TYPE_ICON_MAP[folderFormat] :
'https://xiaomai-image.oss-cn-hangzhou.aliyuncs.com/1594871430788.png';
if(isFolder){
return (
<div
className={`information ${isFolder ? 'enable' : 'disable'}`}
......@@ -325,6 +325,7 @@ class CopyFileModal extends React.Component {
{ !isFolder && <div className="file-item__size">{_size}</div> }
</div>
)
}
})
}
</div>
......
......@@ -628,7 +628,7 @@ class SelectPrepareFileModal extends React.Component {
// 文件禁止点击的情况(移动、直播场景下文件为Excel、文件已经被关联了、文件不合法)
const disabled = (!isFolder && operateType === 'move') || (scene === 'liveCourse' && folder.folderFormat === 'EXCEL') || !!hasRelation || (!isFolder && !FILE_SUFFIX_LIST.includes(suffix));
if(isFolder){
return (
<div
className={`file-item ${!disabled ? 'enable' : 'disable'}`}
......@@ -662,6 +662,8 @@ class SelectPrepareFileModal extends React.Component {
}
</div>
)
}
})
}
</div>
......
/*
* @Author: 吴文洁
* @Date: 2020-07-23 17:11:49
* @LastEditors: 吴文洁
* @LastEditTime: 2020-07-23 17:14:32
* @LastEditors: zhangleyuan
* @LastEditTime: 2020-12-18 17:54:36
* @Description:
* @Copyright: 杭州杰竞科技有限公司 版权所有
*/
......@@ -39,9 +39,9 @@ const suffixType = {
mp3: 'audio/mp3',
mp4: 'audio/mp4',
}
export default {
DEFAULT_SIZE_UNIT,
SupportFileType,
suffixType,
};
export {DEFAULT_SIZE_UNIT,SupportFileType,suffixType}
// export default {
// DEFAULT_SIZE_UNIT,
// SupportFileType,
// suffixType,
// };
/*
* @Author: zhujian
* @Date: 2017-08-31 11:05:12
* @Last Modified by: 吴文洁
* @Last Modified time: 2020-07-16 11:33:21
*公共方法
*/
window.utils = {
isValidURL(url) {
if (!url) {
return false;
}
if (url.indexOf('http') !== -1) {
return true;
}
return false;
},
// 只截取两位数,多余的去掉,不足的补0
_fillTwo(str) {
const temArr = str.split("");
const newArr = [];
for (let i = 0; i < 2; i++) {
if (temArr[i]) {
newArr.push(temArr[i]);
} else {
newArr.push(0);
}
}
return newArr.join("");
},
limitFloatTwo(val, digit = 99) {
if (val === "") {
return "";
} else {
const regExp = new RegExp("(\\d+)\\.(\\d+)?$");
const result = regExp.exec(val);
let inter = ""; // 整数部分
let decimal = ""; // 小数部分
if (result) {
inter = result[1];
decimal = this._fillTwo(result[2] || '');
return `${inter.substr(0, digit)}.${decimal}`;
}
return val
}
},
filterNumber(value) {
let _value;
if (value != '' && value.substr(0, 1) === '.') {
return "";
}
_value = value.replace(/^0*(0\.|[1-9])/, '$1'); //解决 粘贴不生效
_value = _value.replace(/[^\d.]/g, ""); //清除“数字”和“.”以外的字符
_value = _value.replace(/\.{2,}/g, "."); //只保留第一个. 清除多余的
return _value;
},
// 限制7位整数和两位小数
limitNum(value) {
let _value = this.filterNumber(value);
_value = _value.replace(/(\d+)(\.\d*)?/, function ($1, $2, $3) {
if ($3) {
return $2.substr(0, 7) + $3.substr(0, 3);
}
return $2.substr(0, 7);
});
return _value;
},
/**
* 限制位数可配置, 比如限制n位整数和m位小数
* @param {*} 需要限制的数值
* @param {*} 需要限制的整数位数
* @param {*} 需要限制的小数位数
*/
setLimitNum(value, digit, decimal) {
let _value = this.filterNumber(value);
_value = _value.replace(/(\d+)(\.\d*)?/, function ($1, $2, $3) {
if ($3) {
return `${$2.substr(0, digit)}${$3.substr(0, decimal + 1)}`;
}
return $2.substr(0, digit);
});
return _value;
},
getNumRange(value, min, max) {
let _value = this.setLimitNum(value, 8, 2);
if (_value < min) {
return min;
} else if (_value > max) {
return max;
}
return getNumberFormat(_value);
},
// 数组去重
unique(arr, u_key) {
let map = new Map();
arr.forEach((item) => {
if (!map.has(item[u_key])) {
map.set(item[u_key], item)
}
});
return [...map.values()];
},
formatString(str, n) {
const string = str || '';
const numberList = string.replace(/./g, (item) => {
if (item.match(/[^\x00 -\xff]/)) {
return '2';
} else {
return '1';
}
});
let number = 0;
for (let i = 0; i < string.length; i++) {
number += parseInt(numberList[i], 10);
if (number >= n * 2) {
return string.substring(0, i + 1).trim() + '…'
}
}
return str;
},
removeSpecialCharacter(str) {
return (str || '').replace(/[^\u4e00-\u9fa5a-zA-Z0-9_\-—~\(\)\[\]\{\}+()【】「」《》,。,\.\*%#@\&::""''“”‘’\/ ]/g, '');
}
};
const isUndefined = (value) => {
return value === void 0 || value === null;
}
const randomString = (len = 32) => {
const chars = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678';
const maxPos = chars.length;
let pwd = '';
for (let i = 0; i < len; i++) {
pwd += chars.charAt(Math.floor(Math.random() * maxPos));
}
return pwd;
}
// 限制字数
const getEllipsText = (text, limitNum) => {
const limitText = text.replace(/\n/g, ' ');
if (limitText.length > limitNum) {
return `${limitText.substr(0, limitNum)}...`;
}
return limitText;
}
const shareTemplate = (str, place) => {
return str.replace(/\{\$(.*?)\}/g, (full, key) => {
return place[key] || full
})
}
const transformPhoneNumer = (phoneNum, hasPermission) => {
if (!phoneNum) return phoneNum;
if (hasPermission) return phoneNum;
const newPhoneArr = String(phoneNum).split('');
newPhoneArr.splice(3, 4, '****');
return newPhoneArr.join('');
}
export {
randomString,
isUndefined,
getEllipsText,
shareTemplate,
transformPhoneNumer
}
\ No newline at end of file
/*
* @Author: zhujian
* @Date: 2018-10-10 20:49:11
* @Last Modified by: zhujiapeng
* @Last Modified time: 2020-11-16 17:02:11
*/
// import './s.less'
import React from 'react';
import Lottie from 'react-lottie';
import * as activity from '../lottie/activity/data.json';
import content from '../lottie/content/data.json';
import * as course from '../lottie/course/data.json';
import * as data from '../lottie/data/data.json';
import * as money from '../lottie/money/data.json';
import * as news from '../lottie/news/data.json';
import * as studentData from '../lottie/student/data.json';
import './DefaultIcon.less';
class DefaultIcon extends BaseComponent {
constructor(props) {
super(props);
this.state = {
data: {
student: studentData,
activity,
data,
money,
news,
content,
course
}
}
}
render() {
const defaultOptions = {
loop: true,
autoplay: true,
animationData: this.state.data[this.props.type],
rendererSettings: {
preserveAspectRatio: 'xMidYMid slice'
}
}
return (
<div style={this.props.style} className="DefaultIcon" key="icon">
<Lottie
options={defaultOptions}
height={this.props.size||90}
width={this.props.size ||90}
isStopped={this.props.isStopped}
isPaused={this.props.isPaused}
/>
<div>{this.props.title }</div>
</div>
);
}
}
export default DefaultIcon;
\ No newline at end of file
.DefaultIcon{
text-align: center;
margin-top: 200px;
margin-bottom: 50px;
p{
font-size:14px;
font-family:PingFangSC-Regular;
font-weight:400;
color:rgba(51,51,51,1);
line-height:20px;
margin-top: 20px;
}
}
\ No newline at end of file
......@@ -70,18 +70,6 @@ class LiveCourseList extends React.Component {
componentDidMount() {
}
// 获取直播间类型
handleCheckLiveVersion = () => {
}
// 获取当前登录帐号的teacherId
getTeacherId = () => {
}
getDownloadVersion() {
}
// 显示分享弹窗
handleShowShareModal = (item, needStr = false) => {
const _appId = appId;
......@@ -209,7 +197,13 @@ class LiveCourseList extends React.Component {
dataIndex: "courseware",
render: (val, item) => {
return (
<span className="courseware">{item.courseDocumentCount}</span>
<span className="courseware"
onClick={() => {
this.setState({
editData: item,
openCoursewareModal: true,
});
}}>{item.courseDocumentCount}</span>
);
},
},
......@@ -401,6 +395,8 @@ class LiveCourseList extends React.Component {
const { current, size } = query;
const { openDownloadModal,
downloadUrl, url, columns,
openCoursewareModal,
editData
} = this.state;
const { match } = this.props;
......@@ -428,6 +424,16 @@ class LiveCourseList extends React.Component {
/>
</div>
{ this.state.shareLiveModal }
{/* {openCoursewareModal && (
<ManageCoursewareModal
data={editData}
type={type}
onCancel={() => {
this.props.onChange();
this.setState({ openCoursewareModal: false });
}}
/>
)} */}
{openDownloadModal && (
<DownloadLiveModal
url={downloadUrl}
......
......@@ -9,12 +9,12 @@ import { Modal, Button, Table, Progress, message, Tooltip, Spin, Popconfirm } fr
import { QuestionCircleOutlined,LoadingOutlined} from "@ant-design/icons";
import _ from 'underscore';
import moment from 'moment';
import User from '@/core/user';
// import User from '@/core/user';
import User from '@/common/js/user';
import { suffixType, DEFAULT_SIZE_UNIT, SupportFileType } from '@/common/constants/academic/liveEnum';
import { FileVerifyMap, FileTypeIcon, DISK_MAP } from '@/common/constants/academic/lessonEnum';
import ScanFileModal from '@/modules/cloudClass/prepare-lesson/modal/ScanFileModal'
import SelectPrepareFileModal from '@/modules/cloudClass/prepare-lesson/modal/SelectPrepareFileModal';
import ScanFileModal from '@/modules/prepare-lesson/modal/ScanFileModal'
import SelectPrepareFileModal from '@/modules/prepare-lesson/modal/SelectPrepareFileModal';
import './ManageCoursewareModal.less';
......
......@@ -10,7 +10,7 @@ import React from 'react';
import { Modal, Button, Radio, Checkbox, Spin, Upload, message, Tooltip } from 'antd';
import InfiniteScroll from 'react-infinite-scroller';
import User from '@/core/user';
import User from '@/common/js/user';
import { getEllipsText } from "@/core/util";
import DefaultIcon from '@/modules/common/DefaultIcon';
import UploadProgressModal from './UploadProgressModal';
......
{"v":"5.1.20","fr":25,"ip":0,"op":100,"w":200,"h":200,"nm":"default_entertainment","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"“balloon22/default_entertainment”轮廓","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.519,"y":1},"o":{"x":1,"y":0},"n":"0p519_1_1_0","t":25,"s":[76.08,143.28,0],"e":[76.08,151.28,0],"to":[0,1.33333337306976,0],"ti":[0,-0.75,0]},{"i":{"x":0.335,"y":1},"o":{"x":1,"y":0},"n":"0p335_1_1_0","t":34,"s":[76.08,151.28,0],"e":[76.08,147.78,0],"to":[0,0.75,0],"ti":[0,1.33333337306976,0]},{"i":{"x":0.546,"y":1},"o":{"x":1,"y":0},"n":"0p546_1_1_0","t":38,"s":[76.08,147.78,0],"e":[76.08,143.28,0],"to":[0,-1.33333337306976,0],"ti":[0,-0.58333331346512,0]},{"i":{"x":0.519,"y":1},"o":{"x":1,"y":0},"n":"0p519_1_1_0","t":49,"s":[76.08,143.28,0],"e":[76.08,151.28,0],"to":[0,0.58333331346512,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":1,"y":0},"n":"0p667_1_1_0","t":58,"s":[76.08,151.28,0],"e":[76.08,143.28,0],"to":[0,0,0],"ti":[0,1.33333337306976,0]},{"t":62}],"ix":2},"a":{"a":0,"k":[20,32.5,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[3.905,-13.289],[0,0]],"o":[[-0.23,-0.086],[-3.238,11.02],[0,0]],"v":[[9.557,-22.055],[0.351,4.559],[-11.557,18.766]],"c":false},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4,"ix":5},"lc":2,"lj":2,"nm":"描边 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[19.557,32.142],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.844,0],[0.289,-0.127],[0,0],[-1.826,-0.707],[0,0],[-0.262,0],[0.673,1.523],[0,0]],"o":[[-0.296,0],[0,0],[-1.791,0.792],[0,0],[0.273,0.106],[1.491,0],[0,0],[-0.363,-0.822]],"v":[[1.621,-5.111],[0.734,-4.924],[-5.086,-2.352],[-4.991,1.708],[3.4,4.957],[4.207,5.111],[6.204,2.019],[3.633,-3.801]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[0.703,-0.537],[0.788,-0.343],[0.51,-0.451]],"c":true},"ix":2},"nm":"路径 2","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[2.35,-1.264],[2.355,-1.264]],"c":true},"ix":2},"nm":"路径 3","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"合并路径 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[27.187,11.043],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 2","np":5,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.063,0],[0.033,0.013],[0,0],[0.003,0.132],[-0.048,0.022],[0,0],[-0.026,0],[-0.037,-0.084],[0,0],[0.044,-0.067]],"o":[[-0.022,0],[0,0],[-0.048,-0.018],[-0.002,-0.133],[0,0],[0.024,-0.005],[0.073,0],[0,0],[0.028,0.064],[-0.032,0.05]],"v":[[4.201,3.107],[4.115,3.087],[-4.277,-0.161],[-4.402,-0.34],[-4.285,-0.527],[1.536,-3.098],[1.613,-3.107],[1.796,-2.997],[4.368,2.823],[4.361,3.002]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[27.194,11.047],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 3","np":2,"cix":2,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"balloon11 Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.519,"y":1},"o":{"x":1,"y":0},"n":"0p519_1_1_0","t":25,"s":[71.766,155.258,0],"e":[71.766,163.258,0],"to":[0,1.33333337306976,0],"ti":[0,-0.75,0]},{"i":{"x":0.335,"y":1},"o":{"x":1,"y":0},"n":"0p335_1_1_0","t":34,"s":[71.766,163.258,0],"e":[71.766,159.758,0],"to":[0,0.75,0],"ti":[0,1.33333337306976,0]},{"i":{"x":0.546,"y":1},"o":{"x":1,"y":0},"n":"0p546_1_1_0","t":38,"s":[71.766,159.758,0],"e":[71.766,155.258,0],"to":[0,-1.33333337306976,0],"ti":[0,-0.58333331346512,0]},{"i":{"x":0.519,"y":1},"o":{"x":1,"y":0},"n":"0p519_1_1_0","t":49,"s":[71.766,155.258,0],"e":[71.766,163.258,0],"to":[0,0.58333331346512,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":1},"o":{"x":1,"y":0},"n":"0p833_1_1_0","t":58,"s":[71.766,163.258,0],"e":[71.766,155.258,0],"to":[0,0,0],"ti":[0,1.33333337306976,0]},{"t":62}],"ix":2},"a":{"a":0,"k":[16.287,40.414,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[2.5,-18.828],[-4.253,-11.158]],"o":[[0,0],[-1.062,7.998],[0,0]],"v":[[-6.288,-30.414],[3.788,-1.34],[5.29,30.414]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4,"ix":5},"lc":2,"lj":2,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[16.287,40.414],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.155,0],[0,0],[0,0],[-0.002,-0.717],[0,0],[-0.667,0],[-0.265,0.267],[0,0]],"o":[[0,0],[0,0],[-0.718,0.002],[0,0],[0.003,0.782],[0.321,0],[0,0],[0.815,-0.821]],"v":[[1.664,-3.189],[1.659,-3.189],[-2.103,-3.176],[-3.399,-1.873],[-3.387,1.89],[-2.077,3.189],[-1.165,2.802],[2.586,-0.972]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[10.216,10],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-0.686,-0.684],[0.686,-0.689],[-0.682,0.689]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[9.506,9.504],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 3","np":2,"cix":2,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"balloon1 Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.519,"y":1},"o":{"x":1,"y":0},"n":"0p519_1_1_0","t":25,"s":[49.786,106.339,0],"e":[49.786,114.339,0],"to":[0,1.33333337306976,0],"ti":[0,-0.75,0]},{"i":{"x":0.335,"y":1},"o":{"x":1,"y":0},"n":"0p335_1_1_0","t":34,"s":[49.786,114.339,0],"e":[49.786,110.839,0],"to":[0,0.75,0],"ti":[0,1.33333337306976,0]},{"i":{"x":0.546,"y":1},"o":{"x":1,"y":0},"n":"0p546_1_1_0","t":38,"s":[49.786,110.839,0],"e":[49.786,106.339,0],"to":[0,-1.33333337306976,0],"ti":[0,-0.58333331346512,0]},{"i":{"x":0.519,"y":1},"o":{"x":1,"y":0},"n":"0p519_1_1_0","t":49,"s":[49.786,106.339,0],"e":[49.786,114.339,0],"to":[0,0.58333331346512,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":1},"o":{"x":1,"y":0},"n":"0p833_1_1_0","t":58,"s":[49.786,114.339,0],"e":[49.786,106.339,0],"to":[0,0,0],"ti":[0,1.33333337306976,0]},{"t":62}],"ix":2},"a":{"a":0,"k":[23.984,22.04,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.218,-0.03],[2.397,1.852],[0.281,-0.362],[-0.027,-0.218],[-0.174,-0.135],[-3.179,0.439],[0.058,0.454],[0.176,0.134]],"o":[[-2.74,0.379],[-0.365,-0.28],[-0.135,0.174],[0.028,0.218],[2.747,2.124],[0.453,-0.065],[-0.03,-0.219],[-0.175,-0.133]],"v":[[4.225,0.257],[-3.857,-2.062],[-5.024,-1.912],[-5.192,-1.299],[-4.877,-0.747],[4.448,1.903],[5.161,0.967],[4.84,0.417]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":1,"ix":5},"lc":1,"lj":1,"ml":10,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[21.682,32.445],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[6.998,0],[3.224,-2.214],[-7.022,-10.23],[-6.997,0],[-3.224,2.212],[7.022,10.229]],"o":[[-3.756,0],[-9.23,6.336],[4.57,6.656],[3.756,0],[9.23,-6.337],[-4.57,-6.656]],"v":[[-2.029,-21.79],[-12.715,-18.521],[-16.712,11.473],[2.029,21.79],[12.715,18.522],[16.712,-11.473]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[-3.064,0],[0,0],[-3.689,-5.373],[7.397,-5.078],[3.065,0],[3.689,5.373],[-0.624,4.683],[-3.518,2.416]],"o":[[0,0],[5.981,0],[5.763,8.395],[-2.445,1.678],[-5.981,0],[-2.835,-4.13],[0.604,-4.528],[2.445,-1.678]],"v":[[-2.029,-17.79],[-2.029,-17.79],[13.414,-9.209],[10.451,15.224],[2.029,17.79],[-13.414,9.209],[-16.843,-4.456],[-10.451,-15.224]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[23.984,22.04],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":4,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[3.47,0],[4.062,5.917],[-0.69,5.174],[-3.992,2.741],[-3.47,0],[-4.062,-5.916],[8.305,-5.702]],"o":[[-6.641,0],[-3.116,-4.538],[0.679,-5.096],[2.78,-1.908],[6.641,0],[6.387,9.303],[-2.78,1.908]],"v":[[1.062,19.79],[-16.031,10.34],[-19.792,-4.721],[-12.551,-16.872],[-2.997,-19.79],[14.096,-10.34],[10.616,16.872]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[24.952,22.04],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 3","np":2,"cix":2,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"eye Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.876,"y":0},"n":"0p667_1_0p876_0","t":25,"s":[131.205,137.541,0],"e":[131.205,140.541,0],"to":[0,0.5,0],"ti":[0,0,0]},{"i":{"x":0.288,"y":1},"o":{"x":0.379,"y":0},"n":"0p288_1_0p379_0","t":34,"s":[131.205,140.541,0],"e":[131.205,137.541,0],"to":[0,0,0],"ti":[0.36321145296097,0.21792687475681,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":55,"s":[131.205,137.541,0],"e":[126.205,137.541,0],"to":[-0.83333331346512,-0.5,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"n":"0p667_0p667_0p333_0p333","t":59,"s":[126.205,137.541,0],"e":[126.205,137.541,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":84,"s":[126.205,137.541,0],"e":[131.205,137.541,0],"to":[0.83333331346512,0,0],"ti":[-0.10810515284538,0,0]},{"t":91}],"ix":2},"a":{"a":0,"k":[25.53,4.553,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0.869],[0,0],[1.195,0],[0,-0.869],[0,0],[-1.196,0]],"o":[[0,0],[0,-0.869],[-1.196,0],[0,0],[0,0.869],[1.195,0]],"v":[[2.152,2.739],[2.152,-2.738],[0.001,-4.303],[-2.152,-2.738],[-2.152,2.739],[0.001,4.303]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8,0.8,0.8,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[2.401,4.553],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0.869],[0,0],[1.195,0],[0,-0.869],[0,0],[-1.195,0]],"o":[[0,0],[0,-0.869],[-1.195,0],[0,0],[0,0.869],[1.195,0]],"v":[[2.152,2.739],[2.152,-2.738],[0,-4.303],[-2.152,-2.738],[-2.152,2.739],[0,4.303]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8,0.8,0.8,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[48.658,4.553],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"mouth Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":1,"y":0},"n":"0p667_1_1_0","t":25,"s":[131.26,149.345,0],"e":[131.26,152.345,0],"to":[0,0.5,0],"ti":[0,0,0]},{"i":{"x":0.202,"y":1},"o":{"x":0.381,"y":0},"n":"0p202_1_0p381_0","t":34,"s":[131.26,152.345,0],"e":[131.26,149.345,0],"to":[0,0,0],"ti":[0.41004458069801,0.24602673947811,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":55,"s":[131.26,149.345,0],"e":[126.26,149.345,0],"to":[-0.83333331346512,-0.5,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"n":"0p667_0p667_0p333_0p333","t":59,"s":[126.26,149.345,0],"e":[126.26,149.345,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":84,"s":[126.26,149.345,0],"e":[131.26,149.345,0],"to":[0.83333331346512,0,0],"ti":[-0.10810515284538,0,0]},{"t":91}],"ix":2},"a":{"a":0,"k":[12.382,8.74,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[3.624,0],[1.094,-2.172],[-0.239,-0.792],[-1.585,-1.684],[-3.458,0],[-1.202,0.376],[-0.419,4.154],[1.201,0.925]],"o":[[-3.699,0],[-0.392,0.789],[0.393,2.328],[2.184,2.387],[1.286,0],[4.397,-1.475],[0.168,-0.683],[-2.856,-2.329]],"v":[[-0.426,-8.17],[-11.661,-4.246],[-11.894,-1.81],[-8.833,4.402],[0.055,8.17],[3.803,7.601],[11.676,-1.636],[10.932,-5.009]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[-4.004,0],[-2.115,-1.749],[0.075,-0.229],[3.4,-1.14],[1.068,0],[1.906,2.083],[0.302,1.977],[-0.152,0.305]],"o":[[3.93,0],[0.227,0.153],[-0.302,3.725],[-1.013,0.319],[-2.756,0],[-1.36,-1.445],[-0.151,-0.38],[0.378,-0.835]],"v":[[-0.426,-6.17],[9.7,-3.433],[9.7,-1.987],[3.201,5.692],[0.055,6.17],[-7.377,3.031],[-9.946,-2.292],[-9.87,-3.357]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8,0.8,0.8,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[12.382,8.42],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":4,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[-0.303,-0.229]],"o":[[-0.982,-4.639],[-5.063,0],[4.911,4.486]],"v":[[5.894,0.077],[0.076,-4.335],[-5.59,0.077]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8,0.8,0.8,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[12.335,12.668],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"Left hand Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.519],"y":[0.789]},"o":{"x":[1],"y":[0.196]},"n":["0p519_0p789_1_0p196"],"t":25,"s":[0],"e":[-15]},{"i":{"x":[0.335],"y":[1.177]},"o":{"x":[1],"y":[-0.119]},"n":["0p335_1p177_1_-0p119"],"t":34,"s":[-15],"e":[-4]},{"i":{"x":[0.546],"y":[1.914]},"o":{"x":[1],"y":[-0.9]},"n":["0p546_1p914_1_-0p9"],"t":38,"s":[-4],"e":[0]},{"i":{"x":[0.519],"y":[0.789]},"o":{"x":[1],"y":[0.196]},"n":["0p519_0p789_1_0p196"],"t":49,"s":[0],"e":[-15]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[1],"y":[-0.087]},"n":["0p833_1_1_-0p087"],"t":58,"s":[-15],"e":[0]},{"t":62}],"ix":10},"p":{"a":0,"k":[105.158,156.109,0],"ix":2},"a":{"a":0,"k":[37.043,16.98,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.874,-4.106],[-4.05,0.862],[0.873,4.105],[4.049,-0.861]],"o":[[0.874,4.105],[4.049,-0.861],[-0.873,-4.106],[-4.049,0.861]],"v":[[-7.331,1.56],[1.583,7.433],[7.333,-1.56],[-1.581,-7.434]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.842999985639,0.573000021542,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[8.455,8.545],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-21.23,-1.889],[-18.138,-11.107],[21.23,1.889],[18.213,11.107]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[30.606,15.603],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"Right hand Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[166.573,163.681,0],"ix":2},"a":{"a":0,"k":[25.743,16.257,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.129,-3.617],[-3.568,2.099],[2.129,3.619],[3.568,-2.099]],"o":[[2.128,3.618],[3.569,-2.1],[-2.129,-3.617],[-3.568,2.1]],"v":[[-6.46,3.801],[3.854,6.551],[6.46,-3.802],[-3.854,-6.551]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.842999985639,0.573000021542,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[42.647,23.615],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[20.894,4.434],[16.764,13.346],[-20.894,-4.531],[-16.812,-13.346]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[21.144,13.595],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"body Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[135.88,140.077,0],"ix":2},"a":{"a":0,"k":[51.836,51.837,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[9.48,14.047],[7.609,-12.795],[21.446,12.754],[3.612,5.351],[-8.652,-5.146],[-12.753,21.447]],"o":[[5.339,12.752],[-12.754,21.447],[-5.915,-3.518],[3.611,8.624],[21.447,12.755],[9.238,-15.531]],"v":[[34.23,-38.445],[31.401,2.129],[-30.525,17.867],[-44.865,4.337],[-26.298,25.69],[35.627,9.952]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.889999988032,0.885999971278,0.885999971278,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[55.043,64.979],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-12.754,-21.446],[-21.446,12.755],[12.753,21.446],[21.446,-12.755]],"o":[[12.754,21.446],[21.447,-12.754],[-12.755,-21.446],[-21.446,12.754]],"v":[[-38.832,23.094],[23.094,38.831],[38.833,-23.094],[-23.094,-38.831]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[51.836,51.837],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"balloon21 Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.519,"y":1},"o":{"x":1,"y":0},"n":"0p519_1_1_0","t":25,"s":[96.321,67.864,0],"e":[96.321,75.864,0],"to":[0,1.33333337306976,0],"ti":[0,-0.75,0]},{"i":{"x":0.335,"y":1},"o":{"x":1,"y":0},"n":"0p335_1_1_0","t":34,"s":[96.321,75.864,0],"e":[96.321,72.364,0],"to":[0,0.75,0],"ti":[0,1.33333337306976,0]},{"i":{"x":0.546,"y":1},"o":{"x":1,"y":0},"n":"0p546_1_1_0","t":38,"s":[96.321,72.364,0],"e":[96.321,67.864,0],"to":[0,-1.33333337306976,0],"ti":[0,-0.58333331346512,0]},{"i":{"x":0.519,"y":1},"o":{"x":1,"y":0},"n":"0p519_1_1_0","t":49,"s":[96.321,67.864,0],"e":[96.321,75.864,0],"to":[0,0.58333331346512,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":1,"y":0},"n":"0p667_1_1_0","t":58,"s":[96.321,75.864,0],"e":[96.321,67.864,0],"to":[0,0,0],"ti":[0,1.33333337306976,0]},{"t":62}],"ix":2},"a":{"a":0,"k":[51.091,53.315,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.403,0],[0.335,-0.13],[0.309,-0.705],[-2.819,-7.004],[-1.186,0],[-0.338,0.131],[-0.302,0.709],[0.288,0.715],[-2.65,6.055],[1.449,0.639]],"o":[[-0.358,0],[-0.72,0.281],[-3.269,7.461],[0.451,1.103],[0.361,0],[0.725,-0.29],[0.303,-0.709],[-2.243,-5.572],[0.63,-1.459],[-0.369,-0.162]],"v":[[1.443,-13.149],[0.399,-12.953],[-1.195,-11.424],[-1.905,11.337],[0.787,13.149],[1.841,12.951],[3.429,11.403],[3.452,9.194],[4.093,-9.102],[2.606,-12.904]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[-0.231,0],[-0.242,-0.106],[0.413,-0.956],[-2.345,-5.823],[0.196,-0.46],[0.464,-0.186],[0.23,0],[0.301,0.737],[-3.161,7.217],[-0.466,0.182]],"o":[[0.259,0],[0.952,0.42],[-2.756,6.298],[0.186,0.464],[-0.196,0.461],[-0.227,0.088],[-0.752,0],[-2.718,-6.755],[0.201,-0.458],[0.22,-0.086]],"v":[[1.443,-12.149],[2.203,-11.989],[3.177,-9.503],[2.525,9.567],[2.51,11.01],[1.479,12.019],[0.787,12.149],[-0.977,10.964],[-0.281,-11.023],[0.761,-12.021]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[22.863,47.575],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":4,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.299,0],[0.372,0.908],[-3.215,7.339],[-0.594,0.232],[-0.297,0],[-0.305,-0.134],[0.518,-1.204],[-2.293,-5.696],[0.25,-0.587],[0.592,-0.236]],"o":[[-0.981,0],[-2.769,-6.883],[0.256,-0.583],[0.277,-0.107],[0.334,0],[1.197,0.529],[-2.705,6.18],[0.237,0.591],[-0.25,0.586],[-0.284,0.111]],"v":[[0.814,12.649],[-1.413,11.153],[-0.71,-11.224],[0.607,-12.487],[1.471,-12.649],[2.432,-12.446],[3.665,-9.305],[3.016,9.38],[2.997,11.207],[1.691,12.482]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[22.836,47.575],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.581,0],[3.002,-27.386],[-26.314,-2.885],[-1.581,0],[-3.002,27.386],[26.314,2.884]],"o":[[-24.374,0.001],[-3.197,29.163],[1.602,0.176],[24.373,0],[3.196,-29.163],[-1.603,-0.176]],"v":[[1.014,-53.066],[-47.645,-5.223],[-5.788,52.804],[-1.012,53.066],[47.646,5.223],[5.788,-52.803]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[-1.439,-0.158],[2.951,-26.923],[8.415,-8.216],[10.791,0],[1.44,0.158],[7.235,10.029],[-1.438,13.119],[-8.414,8.216],[-10.792,0]],"o":[[0,0],[1.438,0],[24.079,2.639],[-1.344,12.268],[-8.263,8.07],[-1.44,0],[-11.586,-1.27],[-7.325,-10.156],[1.345,-12.267],[8.263,-8.069],[0,0]],"v":[[1.017,-53.066],[1.017,-49.066],[5.352,-48.827],[43.669,4.787],[28.536,36.551],[-1.012,49.066],[-5.353,48.827],[-34.538,31.305],[-43.669,-4.788],[-28.536,-36.551],[1.014,-49.066]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[51.091,53.315],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 3","np":4,"cix":2,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"other Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[95.995,108.323,0],"ix":2},"a":{"a":0,"k":[75.593,42.712,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.618,0],[0,-2.611],[2.624,0],[0,2.623]],"o":[[2.62,0],[0,2.623],[-2.623,0],[0.008,-2.618]],"v":[[0,-4.743],[4.751,-0.008],[0,4.742],[-4.75,-0.008]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[-3.902,0],[0,0],[-0.01,3.9],[3.902,-0.003],[0.011,-3.901]],"o":[[0,0],[3.901,0.004],[-0.01,-3.903],[-3.9,-0.001],[0,3.891]],"v":[[-0.001,7.053],[0.001,7.053],[7.078,0.001],[-0.001,-7.054],[-7.078,0.001]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[143.857,7.308],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"n":["0p833_0p833_0p167_0p167","0p833_0p833_0p167_0p167"],"t":1,"s":[100,100],"e":[56,56]},{"i":{"x":[0.833,0.833],"y":[0.833,0.833]},"o":{"x":[0.167,0.167],"y":[0.167,0.167]},"n":["0p833_0p833_0p167_0p167","0p833_0p833_0p167_0p167"],"t":13,"s":[56,56],"e":[100,100]},{"t":24}],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[1],"y":[0]},"n":["0p667_1_1_0"],"t":0,"s":[100],"e":[2]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[1],"y":[0]},"n":["0p667_1_1_0"],"t":12,"s":[2],"e":[100]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":25,"s":[100],"e":[100]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[1],"y":[0]},"n":["0p667_1_1_0"],"t":50,"s":[100],"e":[2]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[1],"y":[0]},"n":["0p667_1_1_0"],"t":62,"s":[2],"e":[100]},{"t":75}],"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":4,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[2.45,0],[0.007,2.45],[-0.649,0.771],[-0.217,0],[-0.39,0.97],[-0.108,0],[0,-2.439]],"o":[[-2.448,0.002],[0,-1.079],[0.201,0.052],[1.11,0],[0.105,-0.004],[2.45,0],[0,2.443]],"v":[[-0.001,5.31],[-4.444,0.881],[-3.387,-1.951],[-2.756,-1.865],[-0.313,-3.518],[-0.001,-3.546],[4.445,0.881]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[3.491,-0.002],[0.099,-0.001],[1.009,0.09],[0.515,-0.872],[-0.567,-0.84],[0,-1.478],[-3.49,0.001],[-0.009,3.492]],"o":[[-0.102,0],[-0.351,-0.95],[-1.01,-0.092],[-0.516,0.873],[-0.861,1.077],[0.01,3.491],[3.492,0.003],[-0.01,-3.49]],"v":[[-0.001,-5.43],[-0.296,-5.402],[-2.523,-7.105],[-5.02,-5.827],[-4.935,-3.021],[-6.333,0.881],[-0.001,7.195],[6.333,0.881]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[6.583,77.976],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[1],"y":[0]},"n":["0p667_1_1_0"],"t":15,"s":[100],"e":[2]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[1],"y":[0]},"n":["0p667_1_1_0"],"t":38,"s":[2],"e":[100]},{"t":63}],"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":4,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0}],"markers":[]}
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
{"v":"5.1.20","fr":25,"ip":0,"op":99,"w":200,"h":200,"nm":"default_content","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"snore Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0,"y":1},"o":{"x":0.333,"y":0},"n":"0_1_0p333_0","t":11,"s":[84,143.75,0],"e":[84,148.75,0],"to":[0,0.83333331346512,0],"ti":[0,-0.70833331346512,0]},{"i":{"x":0,"y":1},"o":{"x":0.333,"y":0},"n":"0_1_0p333_0","t":24,"s":[84,148.75,0],"e":[84,148,0],"to":[0,0.70833331346512,0],"ti":[0,0.79166668653488,0]},{"i":{"x":0,"y":1},"o":{"x":0.333,"y":0},"n":"0_1_0p333_0","t":63,"s":[84,148,0],"e":[84,144,0],"to":[0,-0.79166668653488,0],"ti":[0,0.66666668653488,0]},{"t":94}],"ix":2},"a":{"a":0,"k":[0.25,24.284,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.418,0.418,0.667],"y":[0.916,0.916,1]},"o":{"x":[1,1,0.333],"y":[-0.014,-0.014,0]},"n":["0p418_0p916_1_-0p014","0p418_0p916_1_-0p014","0p667_1_0p333_0"],"t":67,"s":[85,85,100],"e":[111,111,100]},{"i":{"x":[0.833,0.833,0.833],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"n":["0p833_1_0p167_0","0p833_1_0p167_0","0p833_1_0p167_0"],"t":89,"s":[111,111,100],"e":[85,85,100]},{"t":98}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[10.431,-0.772],[-0.309,0.773],[-1.005,4.869],[-3.554,-0.078],[2.008,-9.97]],"o":[[1.159,-0.077],[1.854,-4.946],[0.772,-3.478],[0,0],[0.134,-0.1]],"v":[[-8.275,12.017],[-5.57,8.385],[-5.493,-6.298],[1.615,-11.939],[6.267,-1.975]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[8.525,12.267],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"z Outlines 2","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":25,"s":[0],"e":[100]},{"i":{"x":[0.794],"y":[1]},"o":{"x":[1],"y":[-0.613]},"n":["0p794_1_1_-0p613"],"t":35,"s":[100],"e":[100]},{"i":{"x":[0.54],"y":[0.989]},"o":{"x":[0.884],"y":[0.044]},"n":["0p54_0p989_0p884_0p044"],"t":59,"s":[100],"e":[2]},{"t":71}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.794,"y":1},"o":{"x":0.609,"y":0},"n":"0p794_1_0p609_0","t":35,"s":[120.656,105.056,0],"e":[142.878,76.206,0],"to":[3.70370483398438,-4.80831670761108,0],"ti":[-3.70370483398438,4.80831670761108,0]},{"t":59}],"ix":2},"a":{"a":0,"k":[3.921,4.23,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.794,0.794,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"n":["0p794_1_0p333_0","0p794_1_0p333_0","0p667_1_0p333_0"],"t":35,"s":[100,100,100],"e":[147,147,100]},{"t":59}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.231,-0.077],[0.154,-0.232],[-0.695,-0.154],[-0.155,-0.463],[0.463,-0.386],[-1.777,-0.231],[-0.695,0.077],[-0.386,0.541],[0,0.308],[0,0],[0.077,0],[0.308,-0.077],[0.463,0],[0,0],[0.077,0.232],[-0.077,0.232],[-0.232,0.077],[-0.772,0.772],[1.236,0.386],[0.773,0.077],[0.464,-0.077]],"o":[[-0.232,0.077],[-0.31,0.541],[0.928,0.155],[0.077,0.464],[-1.391,1.237],[0.618,0.079],[0.695,0],[0.154,-0.231],[0,0],[-0.077,-0.078],[-0.309,-0.077],[-0.464,0],[0,0],[-0.232,-0.078],[-0.077,-0.232],[0.077,-0.232],[0.927,-0.618],[1.005,-1.083],[-0.773,-0.232],[-0.464,0],[-0.232,-0.077]],"v":[[-2.82,-3.826],[-3.361,-3.362],[-2.898,-1.817],[0.193,-1.817],[-2.202,0.347],[-0.965,3.824],[0.965,3.903],[2.821,3.206],[3.13,2.357],[3.13,2.202],[2.898,2.047],[1.894,2.124],[0.503,2.202],[-0.193,2.202],[-0.734,1.738],[-0.657,1.043],[-0.116,0.579],[2.665,-1.275],[1.816,-3.594],[-0.579,-3.903],[-2.048,-3.903]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.889999988032,0.885999971278,0.885999971278,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[3.921,4.23],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"z Outlines","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.794],"y":[1]},"o":{"x":[1],"y":[-0.613]},"n":["0p794_1_1_-0p613"],"t":0,"s":[100],"e":[100]},{"i":{"x":[0.54],"y":[0.989]},"o":{"x":[0.884],"y":[0.044]},"n":["0p54_0p989_0p884_0p044"],"t":24,"s":[100],"e":[2]},{"t":36}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.794,"y":1},"o":{"x":0.609,"y":0},"n":"0p794_1_0p609_0","t":0,"s":[120.656,105.056,0],"e":[142.878,76.206,0],"to":[3.70370483398438,-4.80831670761108,0],"ti":[-3.70370483398438,4.80831670761108,0]},{"t":24}],"ix":2},"a":{"a":0,"k":[3.921,4.23,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.794,0.794,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"n":["0p794_1_0p333_0","0p794_1_0p333_0","0p667_1_0p333_0"],"t":0,"s":[100,100,100],"e":[147,147,100]},{"t":24}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.231,-0.077],[0.154,-0.232],[-0.695,-0.154],[-0.155,-0.463],[0.463,-0.386],[-1.777,-0.231],[-0.695,0.077],[-0.386,0.541],[0,0.308],[0,0],[0.077,0],[0.308,-0.077],[0.463,0],[0,0],[0.077,0.232],[-0.077,0.232],[-0.232,0.077],[-0.772,0.772],[1.236,0.386],[0.773,0.077],[0.464,-0.077]],"o":[[-0.232,0.077],[-0.31,0.541],[0.928,0.155],[0.077,0.464],[-1.391,1.237],[0.618,0.079],[0.695,0],[0.154,-0.231],[0,0],[-0.077,-0.078],[-0.309,-0.077],[-0.464,0],[0,0],[-0.232,-0.078],[-0.077,-0.232],[0.077,-0.232],[0.927,-0.618],[1.005,-1.083],[-0.773,-0.232],[-0.464,0],[-0.232,-0.077]],"v":[[-2.82,-3.826],[-3.361,-3.362],[-2.898,-1.817],[0.193,-1.817],[-2.202,0.347],[-0.965,3.824],[0.965,3.903],[2.821,3.206],[3.13,2.357],[3.13,2.202],[2.898,2.047],[1.894,2.124],[0.503,2.202],[-0.193,2.202],[-0.734,1.738],[-0.657,1.043],[-0.116,0.579],[2.665,-1.275],[1.816,-3.594],[-0.579,-3.903],[-2.048,-3.903]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.889999988032,0.885999971278,0.885999971278,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[3.921,4.23],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"hat Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[68.002,141.156,0],"ix":2},"a":{"a":0,"k":[65.552,70.848,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[3.499,-0.284],[0.277,3.411],[-3.409,0.278],[-0.278,-3.41]],"o":[[-3.499,0.284],[-0.285,-3.499],[3.498,-0.284],[0.277,3.409]],"v":[[0.514,6.281],[-6.275,0.51],[-0.507,-6.281],[6.283,-0.51]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[6.81,69.88],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-9.22,23.446],[2.844,-1.677],[4.394,-3.7],[1.112,-2.98],[0.975,-5.77],[2.29,-5.154],[1.612,-2.389],[1.513,-1.386],[0.136,-0.553],[-0.403,-0.509],[-0.882,0.252],[-0.48,0.762],[-0.48,0.761],[-0.885,1.336],[-0.645,0.955],[0,0]],"o":[[0,0],[0,0],[0,0],[-2.366,1.998],[-1.991,5.491],[-0.901,5.583],[-1.133,2.711],[-1.124,1.717],[-0.419,0.396],[-0.128,0.643],[0.604,0.764],[0.972,-0.259],[0.48,-0.762],[0.974,-1.344],[0.645,-0.956],[0,0],[0,0]],"v":[[-0.986,7.6],[21.477,-34.378],[15.387,-32.026],[0.883,-22.718],[-4.782,-15.755],[-7.536,1.449],[-12.165,17.812],[-16.329,25.466],[-20.285,30.122],[-21.348,31.474],[-20.926,33.336],[-18.424,34.126],[-16.492,32.343],[-15.044,30.149],[-12.219,26.035],[-10.285,23.168],[-2.958,11.102]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[28.735,36.097],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-47.226,13.323],[0,0],[37.579,4.621]],"o":[[0.553,0.136],[0,0],[0,0],[0,0]],"v":[[-40.951,3.511],[40.951,-3.149],[38.484,-10.174],[-38.217,-2.853]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.889999988032,0.885999971278,0.885999971278,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[70.553,36.789],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 3","np":2,"cix":2,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-49.806,13.805],[0.216,0.434],[5.216,4.182],[4.415,0.995],[2.87,-0.233],[4.229,0.92],[4.57,-1.546]],"o":[[0,0],[0.351,-0.119],[-2.836,-6.002],[-3.567,-2.781],[-2.846,-0.582],[-4.216,0.343],[-4.505,-0.989],[0,0]],"v":[[-41.126,16.452],[40.775,9.792],[37.527,0.934],[25.577,-14.984],[13.547,-20.779],[4.916,-21.433],[-7.042,-21.905],[-20.78,-22.052]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[70.728,23.848],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 4","np":2,"cix":2,"ix":4,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"mouth Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0,"y":1},"o":{"x":0.333,"y":0},"n":"0_1_0p333_0","t":11,"s":[81.199,144,0],"e":[81.199,148,0],"to":[0,0.66666668653488,0],"ti":[0,-0.66666668653488,0]},{"i":{"x":0.126,"y":0.126},"o":{"x":0.333,"y":0.333},"n":"0p126_0p126_0p333_0p333","t":24,"s":[81.199,148,0],"e":[81.199,148,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0,"y":1},"o":{"x":0.333,"y":0},"n":"0_1_0p333_0","t":66,"s":[81.199,148,0],"e":[81.199,144,0],"to":[0,-0.66666668653488,0],"ti":[0,0.66666668653488,0]},{"t":80}],"ix":2},"a":{"a":0,"k":[3.611,2.491,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.078,0.077],[0,0],[-0.078,0.154],[-1.545,-0.231],[-0.618,-1.313],[0.077,-0.154],[0.154,-0.077],[1.004,0.077],[0.849,0.462]],"o":[[0,0],[-0.077,-0.231],[0.618,-1.236],[1.546,0.232],[0.078,0.154],[-0.078,0.154],[-0.927,0.541],[-0.927,-0.077],[-0.232,-0.156]],"v":[[-3.284,1.159],[-3.284,1.159],[-3.206,0.541],[0.27,-2.01],[3.206,0.618],[3.284,1.159],[2.975,1.546],[-0.116,2.164],[-2.82,1.469]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8,0.8,0.8,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[3.611,2.491],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"eye Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0,"y":1},"o":{"x":0.333,"y":0},"n":"0_1_0p333_0","t":11,"s":[81.199,128.606,0],"e":[81.199,131.106,0],"to":[0,0.41666665673256,0],"ti":[0,-0.41666665673256,0]},{"i":{"x":0.126,"y":0.126},"o":{"x":0.333,"y":0.333},"n":"0p126_0p126_0p333_0p333","t":24,"s":[81.199,131.106,0],"e":[81.199,131.106,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0,"y":1},"o":{"x":0.333,"y":0},"n":"0_1_0p333_0","t":66,"s":[81.199,131.106,0],"e":[81.199,128.606,0],"to":[0,-0.41666665673256,0],"ti":[0,0.41666665673256,0]},{"t":80}],"ix":2},"a":{"a":0,"k":[23.419,1.327,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.871,0],[0,0],[0,-0.599],[0.871,0],[0,0],[0,0.599]],"o":[[0,0],[0.871,0],[0,0.599],[0,0],[-0.871,0],[0,-0.599]],"v":[[-2.743,-1.077],[2.743,-1.077],[4.311,0.001],[2.743,1.077],[-2.743,1.077],[-4.311,0.001]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8,0.8,0.8,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[42.278,1.327],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.871,0],[0,0],[0,-0.599],[0.871,0],[0,0],[0,0.599]],"o":[[0,0],[0.871,0],[0,0.599],[0,0],[-0.871,0],[0,-0.599]],"v":[[-2.743,-1.077],[2.743,-1.077],[4.311,0.001],[2.743,1.077],[-2.743,1.077],[-4.311,0.001]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8,0.8,0.8,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[4.56,1.327],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"body Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[75.343,127.923,0],"ix":2},"a":{"a":0,"k":[51.929,51.928,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[9.497,14.071],[7.623,-12.817],[21.484,12.777],[3.617,5.361],[-8.668,-5.154],[-12.777,21.485]],"o":[[5.349,12.774],[-12.777,21.485],[-5.926,-3.524],[3.617,8.639],[21.485,12.777],[9.253,-15.558]],"v":[[34.292,-38.513],[31.457,2.133],[-30.579,17.899],[-44.945,4.345],[-26.344,25.736],[35.691,9.97]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.889999988032,0.885999971278,0.885999971278,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[55.138,65.094],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[12.777,-21.484],[21.485,12.777],[-12.777,21.485],[-21.484,-12.777]],"o":[[-12.777,21.484],[-21.484,-12.777],[12.778,-21.484],[21.485,12.777]],"v":[[38.902,23.135],[-23.135,38.902],[-38.902,-23.135],[23.135,-38.901]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[51.929,51.929],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"content4","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.521],"y":[1.035]},"o":{"x":[1],"y":[-0.024]},"n":["0p521_1p035_1_-0p024"],"t":21,"s":[0],"e":[100]},{"t":46}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[120,129,0],"ix":2},"a":{"a":0,"k":[-7.5,-40,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.362,0.667,0.667],"y":[1.087,1,1]},"o":{"x":[1,0.333,0.333],"y":[-0.164,0,0]},"n":["0p362_1p087_1_-0p164","0p667_1_0p333_0","0p667_1_0p333_0"],"t":21,"s":[0,100,100],"e":[54,100,100]},{"t":46}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-7.5,-40.25],[27.25,-40.25]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.933333337307,0.933333337307,0.933333337307,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[3,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Shape 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":10,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"content3","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.521],"y":[1.035]},"o":{"x":[1],"y":[-0.024]},"n":["0p521_1p035_1_-0p024"],"t":11,"s":[0],"e":[100]},{"t":36}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[120,107.5,0],"ix":2},"a":{"a":0,"k":[-7.5,-40,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.362,0.667,0.667],"y":[1.047,1,1]},"o":{"x":[1,0.333,0.333],"y":[-0.088,0,0]},"n":["0p362_1p047_1_-0p088","0p667_1_0p333_0","0p667_1_0p333_0"],"t":11,"s":[0,100,100],"e":[100,100,100]},{"t":36}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-7.5,-40.25],[27.25,-40.25]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.933333337307,0.933333337307,0.933333337307,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[3,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Shape 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":10,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"content2","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.521],"y":[1.035]},"o":{"x":[1],"y":[-0.024]},"n":["0p521_1p035_1_-0p024"],"t":1,"s":[0],"e":[100]},{"t":26}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[120,86.5,0],"ix":2},"a":{"a":0,"k":[-7.5,-40,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.362,0.667,0.667],"y":[1.036,1,1]},"o":{"x":[1,0.333,0.333],"y":[-0.068,0,0]},"n":["0p362_1p036_1_-0p068","0p667_1_0p333_0","0p667_1_0p333_0"],"t":1,"s":[0,100,100],"e":[130,100,100]},{"t":26}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-7.5,-40.25],[27.25,-40.25]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.933333337307,0.933333337307,0.933333337307,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[3,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Shape 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":10,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"hand2 Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[109.9,153.704,0],"ix":2},"a":{"a":0,"k":[25.809,16.816,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.563,4.187],[-4.23,-0.569],[0.564,-4.188],[4.229,0.57]],"o":[[0.564,-4.187],[4.23,0.57],[-0.563,4.186],[-4.231,-0.569]],"v":[[-7.66,-1.031],[1.02,-7.581],[7.659,1.031],[-1.02,7.581]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.842999985639,0.573000021542,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[43.146,8.401],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-21.247,5.061],[-16.767,13.949],[21.247,-5.062],[16.767,-13.949]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[21.497,19.432],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":13,"ty":4,"nm":"hand1 Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[40.958,154.309,0],"ix":2},"a":{"a":0,"k":[26.789,14.81,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[3.45,-2.438],[2.464,3.486],[-3.45,2.438],[-2.464,-3.485]],"o":[[-3.45,2.438],[-2.463,-3.485],[3.45,-2.438],[2.464,3.486]],"v":[[4.46,6.311],[-6.247,4.415],[-4.461,-6.311],[6.246,-4.415]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.842999985639,0.573000021542,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[8.96,8.999],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[18.157,12.094],[21.634,2.743],[-18.157,-12.094],[-21.634,-2.744]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[31.694,17.275],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":14,"ty":4,"nm":"frame Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[128.266,92.686,0],"ix":2},"a":{"a":0,"k":[69.25,67.59,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[-2.224,0],[0,0],[0,2.206]],"o":[[0,0],[0,0],[0,2.223],[0,0],[2.206,0],[0,0]],"v":[[30.004,-10],[-30.004,-10],[-30.004,5.974],[-25.977,10],[26.008,10],[30.004,6.005]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[26.005,-6],[26.008,6],[-26.004,5.974],[-26.004,-6]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[69.25,23.619],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":4,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,1.117],[0,0],[0,0],[0,0],[1.101,0]],"o":[[-1.117,0],[0,0],[0,0],[0,0],[0,1.1],[0,0]],"v":[[-25.977,8],[-28.003,5.974],[-28.003,-8],[28.003,-8],[28.003,6.005],[26.008,8]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[69.25,23.619],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.104,0],[0,0],[0,1.104],[0,0],[-1.104,0],[0,-1.104],[0,0]],"o":[[0,0],[-1.104,0],[0,0],[0,-1.104],[1.104,0],[0,0],[0,1.104]],"v":[[0,14.308],[0,14.308],[-2,12.308],[-2,-12.308],[0,-14.308],[2,-12.308],[2,12.308]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[97.247,14.558],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 3","np":2,"cix":2,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.104,0],[0,0],[0,1.104],[0,0],[-1.104,0],[0,-1.104],[0,0]],"o":[[0,0],[-1.104,0],[0,0],[0,-1.104],[1.104,0],[0,0],[0,1.104]],"v":[[0,14.308],[0,14.308],[-2,12.308],[-2,-12.308],[0,-14.308],[2,-12.308],[2,12.308]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[41.247,14.558],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 4","np":2,"cix":2,"ix":4,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[6.649,0],[0,0],[0,-6.08],[0,0],[-0.501,-0.148],[-0.654,-0.103],[0,0],[-4.42,0],[0,0],[0,-3.853],[0,0],[4.42,0],[0,0],[1.015,-1.282],[0,0],[0,6.081],[0,0]],"o":[[0,0],[-6.65,0],[0,0],[0.787,0.028],[0.675,0.198],[0,0],[0,-3.853],[0,0],[4.42,0],[0,0],[0,3.854],[0,0],[-0.896,1.385],[0,0],[6.649,0],[0,0],[0,-6.08]],"v":[[56.94,-60.667],[-56.94,-60.667],[-69,-49.641],[-69,-33.945],[-66.992,-33.697],[-65,-33.272],[-65,-49.641],[-56.94,-56.667],[56.94,-56.667],[65,-49.641],[65,49.64],[56.94,56.667],[-10.697,56.667],[-13.565,60.667],[56.94,60.667],[69,49.64],[69,-49.641]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[69.25,74.263],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 5","np":2,"cix":2,"ix":5,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[5.547,0],[0,4.977]],"o":[[5.547,0],[0,4.977]],"v":[[-5.03,4.514],[5.03,-4.513]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[131.22,128.417],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 6","np":2,"cix":2,"ix":6,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0}],"markers":[]}
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
{"v":"5.1.20","fr":25,"ip":0,"op":100,"w":200,"h":200,"nm":"default_course","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"content1","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.521],"y":[1.021]},"o":{"x":[1],"y":[-0.014]},"n":["0p521_1p021_1_-0p014"],"t":15,"s":[0],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":30,"s":[100],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":89,"s":[100],"e":[0]},{"t":99}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[38.5,77.5,0],"ix":2},"a":{"a":0,"k":[-7.5,-40,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.362,0.667,0.667],"y":[1.075,1,1]},"o":{"x":[1,0.333,0.333],"y":[-0.139,0,0]},"n":["0p362_1p075_1_-0p139","0p667_1_0p333_0","0p667_1_0p333_0"],"t":15,"s":[0,100,100],"e":[38,100,100]},{"t":30}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-7.5,-40.25],[27.25,-40.25]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.933333337307,0.933333337307,0.933333337307,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[3,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Shape 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":10,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"content2","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.521],"y":[1.021]},"o":{"x":[1],"y":[-0.014]},"n":["0p521_1p021_1_-0p014"],"t":18,"s":[0],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":33,"s":[100],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":89,"s":[100],"e":[0]},{"t":99}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[68.75,77.5,0],"ix":2},"a":{"a":0,"k":[-7.5,-40,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.362,0.667,0.667],"y":[1.022,1,1]},"o":{"x":[1,0.333,0.333],"y":[-0.041,0,0]},"n":["0p362_1p022_1_-0p041","0p667_1_0p333_0","0p667_1_0p333_0"],"t":18,"s":[0,100,100],"e":[130,100,100]},{"t":33}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-7.5,-40.25],[27.25,-40.25]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.933333337307,0.933333337307,0.933333337307,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[3,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Shape 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":10,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"content3","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.521],"y":[1.021]},"o":{"x":[1],"y":[-0.014]},"n":["0p521_1p021_1_-0p014"],"t":20,"s":[0],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":35,"s":[100],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":89,"s":[100],"e":[0]},{"t":99}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[38.5,100,0],"ix":2},"a":{"a":0,"k":[-7.5,-40,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.362,0.667,0.667],"y":[1.075,1,1]},"o":{"x":[1,0.333,0.333],"y":[-0.139,0,0]},"n":["0p362_1p075_1_-0p139","0p667_1_0p333_0","0p667_1_0p333_0"],"t":20,"s":[0,100,100],"e":[38,100,100]},{"t":35}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-7.5,-40.25],[27.25,-40.25]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.933333337307,0.933333337307,0.933333337307,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[3,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Shape 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":10,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"content4","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.521],"y":[1.023]},"o":{"x":[1],"y":[-0.015]},"n":["0p521_1p023_1_-0p015"],"t":23,"s":[0],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":39,"s":[100],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":85,"s":[100],"e":[0]},{"t":99}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[68.5,100,0],"ix":2},"a":{"a":0,"k":[-7.5,-40,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.362,0.667,0.667],"y":[1.023,1,1]},"o":{"x":[1,0.333,0.333],"y":[-0.043,0,0]},"n":["0p362_1p023_1_-0p043","0p667_1_0p333_0","0p667_1_0p333_0"],"t":23,"s":[0,100,100],"e":[130,100,100]},{"t":39}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-7.5,-40.25],[27.25,-40.25]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.933333337307,0.933333337307,0.933333337307,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[3,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Shape 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":10,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"content5","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.521],"y":[1.024]},"o":{"x":[1],"y":[-0.016]},"n":["0p521_1p024_1_-0p016"],"t":27,"s":[0],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":44,"s":[100],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":85,"s":[100],"e":[0]},{"t":99}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[38.5,122.75,0],"ix":2},"a":{"a":0,"k":[-7.5,-40,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.362,0.667,0.667],"y":[1.084,1,1]},"o":{"x":[1,0.333,0.333],"y":[-0.158,0,0]},"n":["0p362_1p084_1_-0p158","0p667_1_0p333_0","0p667_1_0p333_0"],"t":27,"s":[0,100,100],"e":[38,100,100]},{"t":44}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-7.5,-40.25],[27.25,-40.25]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.933333337307,0.933333337307,0.933333337307,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[3,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Shape 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":10,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"content6","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.521],"y":[1.024]},"o":{"x":[1],"y":[-0.016]},"n":["0p521_1p024_1_-0p016"],"t":27,"s":[0],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":44,"s":[100],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":85,"s":[100],"e":[0]},{"t":99}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[68.5,122.75,0],"ix":2},"a":{"a":0,"k":[-7.5,-40,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.362,0.667,0.667],"y":[1.025,1,1]},"o":{"x":[1,0.333,0.333],"y":[-0.046,0,0]},"n":["0p362_1p025_1_-0p046","0p667_1_0p333_0","0p667_1_0p333_0"],"t":27,"s":[0,100,100],"e":[130,100,100]},{"t":44}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-7.5,-40.25],[27.25,-40.25]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.933333337307,0.933333337307,0.933333337307,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[3,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Shape 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":10,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"frame Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[80.779,90.811,0],"ix":2},"a":{"a":0,"k":[68.25,74.068,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.974,1.387],[0,0],[0,4.748],[0,0],[-4.352,0],[0,0],[0,-4.747],[0,0],[-1.305,-0.613],[0,0],[6.581,0],[0,0],[0,-6.979],[0,0],[-6.582,0],[0,0]],"o":[[0,0],[-4.352,0],[0,0],[0,-4.747],[0,0],[4.352,0],[0,0],[1.363,0.503],[0,0],[0,-6.979],[0,0],[-6.582,0],[0,0],[0,6.979],[0,0],[-1.104,-1.279]],"v":[[4.597,69.818],[-56.064,69.818],[-64,61.161],[-64,-61.161],[-56.064,-69.818],[56.064,-69.818],[64,-61.161],[64,-7.313],[68,-5.632],[68,-61.161],[56.064,-73.818],[-56.064,-73.818],[-68,-61.161],[-68,61.161],[-56.064,73.818],[7.715,73.818]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[68.25,74.068],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"content Outlines","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.981],"y":[-0.036]},"n":["0p667_1_0p981_-0p036"],"t":89,"s":[100],"e":[7]},{"t":100}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[50.054,17.493,0],"ix":2},"a":{"a":0,"k":[13.629,0.25,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[1,0.868,0.333],"y":[-6.088,0.008,0]},"n":["0p667_1_1_-6p088","0p667_1_0p868_0p008","0p667_1_0p333_0"],"t":0,"s":[100,7,100],"e":[100,100,100]},{"t":8}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[-0.177,-0.342],[-0.873,0],[-0.354,0.183],[0,0],[0,0],[0,0],[0,0],[-0.396,0],[0,1.331]],"o":[[0,0],[0,0],[0,0.386],[0.429,0.828],[0.372,0],[0,0],[0,0],[0,0],[0,0],[0.349,0.187],[1.331,0],[0,0]],"v":[[13.38,-20],[-13.38,-20],[-13.38,17.588],[-13.111,18.696],[-10.967,20],[-9.861,19.73],[-3.062,16.213],[0.161,14.307],[3.385,16.213],[9.833,19.656],[10.969,19.94],[13.38,17.53]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0],[0.703,0],[0.628,-0.371],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[-0.628,-0.371],[-0.704,0],[0,0],[0,0],[0,0],[0,0]],"v":[[9.38,-16],[9.38,14.879],[5.346,12.726],[2.197,10.864],[0.161,10.307],[-1.874,10.864],[-5.001,12.712],[-9.38,14.977],[-9.38,-16]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[13.629,20.25],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":4,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.065,0],[0.085,0.164],[0,0.066],[0,0],[0,0],[0,0],[0.227,0],[0.06,0.031],[0,0],[0,0],[0.352,0],[0.314,-0.185],[0,0],[0,0]],"o":[[-0.122,0],[-0.029,-0.057],[0,0],[0,0],[0,0],[0,0.226],[-0.067,0],[0,0],[0,0],[-0.313,-0.185],[-0.352,0],[0,0],[0,0],[-0.059,0.03]],"v":[[-10.967,18],[-11.334,17.777],[-11.38,17.588],[-11.38,-18],[11.38,-18],[11.38,17.53],[10.969,17.94],[10.775,17.892],[4.327,14.449],[1.179,12.585],[0.161,12.307],[-0.856,12.585],[-4.032,14.462],[-10.78,17.954]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[13.629,20.25],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"eye Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"n":"0p833_0p833_0p167_0p167","t":49,"s":[126.261,129.322,0],"e":[126.261,131.322,0],"to":[0,0.33333334326744,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"n":"0p833_0p833_0p167_0p167","t":60,"s":[126.261,131.322,0],"e":[126.261,129.322,0],"to":[0,0,0],"ti":[0,0.33333334326744,0]},{"t":70}],"ix":2},"a":{"a":0,"k":[25.529,4.552,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0.869],[0,0],[1.195,0],[0,-0.869],[0,0],[-1.196,0]],"o":[[0,0],[0,-0.869],[-1.196,0],[0,0],[0,0.869],[1.195,0]],"v":[[2.152,2.738],[2.152,-2.739],[0.001,-4.303],[-2.152,-2.739],[-2.152,2.738],[0.001,4.303]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8,0.8,0.8,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[48.657,4.553],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0.869],[0,0],[1.195,0],[0,-0.869],[0,0],[-1.196,0]],"o":[[0,0],[0,-0.869],[-1.196,0],[0,0],[0,0.869],[1.195,0]],"v":[[2.152,2.738],[2.152,-2.739],[0.001,-4.303],[-2.152,-2.739],[-2.152,2.738],[0.001,4.303]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8,0.8,0.8,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[2.402,4.553],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"mouth Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"n":"0p833_0p833_0p167_0p167","t":49,"s":[126.316,140.125,0],"e":[126.316,142.125,0],"to":[0,0.33333334326744,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":1,"y":0.842},"n":"0p833_0p833_1_0p842","t":60,"s":[126.316,142.125,0],"e":[126.316,140.125,0],"to":[0,0,0],"ti":[0,0.33333334326744,0]},{"t":70}],"ix":2},"a":{"a":0,"k":[12.383,8.74,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.873,0.873,0.333],"y":[-0.009,-0.009,0]},"n":["0p667_1_0p873_-0p009","0p667_1_0p873_-0p009","0p667_1_0p333_0"],"t":73,"s":[70,70,100],"e":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[1,1,0.333],"y":[0.017,0.017,0]},"n":["0p667_1_1_0p017","0p667_1_1_0p017","0p667_1_0p333_0"],"t":83,"s":[100,100,100],"e":[70,70,100]},{"t":99}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[3.623,0],[1.093,-2.172],[0,0],[-0.239,-0.793],[-1.585,-1.684],[-3.458,0],[-1.201,0.377],[-0.419,4.154],[1.202,0.924]],"o":[[-3.7,0],[0,0],[-0.392,0.789],[0.393,2.328],[2.184,2.387],[1.286,0],[4.397,-1.475],[0.168,-0.684],[-2.856,-2.33]],"v":[[-0.425,-8.169],[-11.66,-4.246],[-11.661,-4.246],[-11.894,-1.809],[-8.833,4.402],[0.055,8.169],[3.802,7.6],[11.676,-1.635],[10.931,-5.008]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[-4.005,0],[-2.115,-1.749],[0.076,-0.228],[3.399,-1.14],[1.068,0],[1.906,2.083],[0.303,1.976],[-0.152,0.304]],"o":[[3.929,0],[0.227,0.152],[-0.302,3.726],[-1.014,0.319],[-2.755,0],[-1.361,-1.444],[-0.151,-0.381],[0.377,-0.836]],"v":[[-0.425,-6.169],[9.699,-3.432],[9.699,-1.988],[3.202,5.693],[0.055,6.169],[-7.376,3.031],[-9.946,-2.292],[-9.869,-3.356]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8,0.8,0.8,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[12.383,8.42],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":4,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[-0.302,-0.229]],"o":[[-0.981,-4.639],[-5.063,0],[4.911,4.486]],"v":[[5.893,0.077],[0.076,-4.333],[-5.591,0.077]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8,0.8,0.8,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[12.335,12.667],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"hand Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.432],"y":[1]},"o":{"x":[1],"y":[0.025]},"n":["0p432_1_1_0p025"],"t":37,"s":[0],"e":[15]},{"i":{"x":[0.432],"y":[1]},"o":{"x":[1],"y":[-0.025]},"n":["0p432_1_1_-0p025"],"t":47,"s":[15],"e":[0]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":57,"s":[0],"e":[0]},{"i":{"x":[0.432],"y":[1]},"o":{"x":[1],"y":[0.025]},"n":["0p432_1_1_0p025"],"t":67,"s":[0],"e":[15]},{"i":{"x":[0.432],"y":[1]},"o":{"x":[1],"y":[-0.025]},"n":["0p432_1_1_-0p025"],"t":77,"s":[15],"e":[0]},{"t":87}],"ix":10},"p":{"a":0,"k":[148.541,148.823,0],"ix":2},"a":{"a":0,"k":[10.75,20.055,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-4.071,-1.021],[-1.006,4.016],[4.071,1.02],[1.006,-4.017]],"o":[[4.071,1.021],[1.007,-4.015],[-4.073,-1.021],[-1.007,4.015]],"v":[[-1.822,7.271],[7.372,1.847],[1.823,-7.271],[-7.372,-1.847]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.842999985639,0.573000021542,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[43.778,8.542],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[17.834,-11.748],[21.288,-2.555],[-17.868,11.748],[-21.288,2.656]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[21.537,16.807],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"body Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[126.936,131.857,0],"ix":2},"a":{"a":0,"k":[51.836,51.836,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[9.48,14.046],[7.608,-12.794],[21.446,12.753],[3.611,5.35],[-8.653,-5.146],[-12.754,21.447]],"o":[[5.339,12.752],[-12.755,21.447],[-5.916,-3.519],[3.61,8.623],[21.446,12.754],[9.237,-15.53]],"v":[[34.23,-38.445],[31.402,2.128],[-30.524,17.867],[-44.865,4.337],[-26.298,25.691],[35.628,9.951]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.889999988032,0.885999971278,0.885999971278,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[55.043,64.978],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-12.754,-21.446],[-21.447,12.754],[12.754,21.447],[21.447,-12.754]],"o":[[12.754,21.446],[21.446,-12.755],[-12.755,-21.446],[-21.446,12.755]],"v":[[-38.832,23.094],[23.094,38.832],[38.832,-23.094],[-23.094,-38.832]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[51.836,51.836],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":13,"ty":4,"nm":"hand Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.432],"y":[1]},"o":{"x":[1],"y":[-0.025]},"n":["0p432_1_1_-0p025"],"t":37,"s":[0],"e":[-15]},{"i":{"x":[0.432],"y":[1]},"o":{"x":[1],"y":[0.025]},"n":["0p432_1_1_0p025"],"t":47,"s":[-15],"e":[0]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":57,"s":[0],"e":[0]},{"i":{"x":[0.432],"y":[1]},"o":{"x":[1],"y":[-0.025]},"n":["0p432_1_1_-0p025"],"t":67,"s":[0],"e":[-15]},{"i":{"x":[0.432],"y":[1]},"o":{"x":[1],"y":[0.025]},"n":["0p432_1_1_0p025"],"t":77,"s":[-15],"e":[0]},{"t":87}],"ix":10},"p":{"a":0,"k":[102.713,149.889,0],"ix":2},"a":{"a":0,"k":[40.543,18.98,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.874,-4.105],[-4.049,0.861],[0.873,4.105],[4.049,-0.861]],"o":[[0.874,4.105],[4.049,-0.861],[-0.874,-4.106],[-4.049,0.862]],"v":[[-7.331,1.56],[1.581,7.434],[7.333,-1.56],[-1.581,-7.434]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.842999985639,0.573000021542,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[8.455,8.545],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-21.23,-1.889],[-18.138,-11.107],[21.23,1.889],[18.214,11.107]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[30.606,15.603],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0}],"markers":[]}
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
{"v":"5.1.20","fr":25,"ip":0,"op":100,"w":200,"h":200,"nm":"default_data","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"“content”","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0],"y":[0.989]},"o":{"x":[0.333],"y":[0]},"n":["0_0p989_0p333_0"],"t":50,"s":[100],"e":[0]},{"t":60}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[33.863,75.396,0],"ix":2},"a":{"a":0,"k":[0.25,9.758,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.072,0.072,0.667],"y":[0.995,0.995,1]},"o":{"x":[0.952,0.952,0.333],"y":[0.01,0.01,0]},"n":["0p072_0p995_0p952_0p01","0p072_0p995_0p952_0p01","0p667_1_0p333_0"],"t":0,"s":[0,0,100],"e":[100,100,100]},{"t":5}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0]],"o":[[0,0]],"v":[[-77.638,90.337]],"c":false},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":1,"lj":1,"ml":4,"nm":"描边 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.328417011336,0.906081016391,0.209684005438,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"形状 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[5.243,0],[0,-5.243],[-5.243,0],[0,5.242]],"o":[[-5.243,0],[0,5.242],[5.243,0],[0,-5.243]],"v":[[0,-9.508],[-9.508,0],[0,9.508],[9.508,0]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[-3.042,0],[0,-3.042],[3.042,0],[0,3.042]],"o":[[3.042,0],[0,3.042],[-3.042,0],[0,-3.042]],"v":[[0,-5.508],[5.508,0],[0,5.508],[-5.508,0]],"c":true},"ix":2},"nm":"路径 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"合并路径 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[9.758,9.758],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":4,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[4.14,0],[0,4.14],[-4.14,0],[0,-4.14]],"o":[[-4.14,0],[0,-4.14],[4.14,0],[0,4.14]],"v":[[0,7.508],[-7.508,0],[0,-7.508],[7.508,0]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[9.758,9.758],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 2","np":2,"cix":2,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"“content”","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0],"y":[0.989]},"o":{"x":[0.333],"y":[0]},"n":["0_0p989_0p333_0"],"t":50,"s":[100],"e":[0]},{"t":60}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[102.429,64.686,0],"ix":2},"a":{"a":0,"k":[9.758,9.758,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.072,0.072,0.667],"y":[0.995,0.995,1]},"o":{"x":[0.952,0.952,0.333],"y":[0.01,0.01,0]},"n":["0p072_0p995_0p952_0p01","0p072_0p995_0p952_0p01","0p667_1_0p333_0"],"t":14,"s":[0,0,100],"e":[100,100,100]},{"t":19}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[5.243,0],[0,-5.243],[-5.242,0],[0,5.243]],"o":[[-5.242,0],[0,5.243],[5.243,0],[0,-5.243]],"v":[[-0.001,-9.508],[-9.508,0],[-0.001,9.508],[9.508,0]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[-3.042,0],[0,-3.042],[3.042,0],[0,3.042]],"o":[[3.042,0],[0,3.042],[-3.042,0],[0,-3.042]],"v":[[-0.001,-5.508],[5.508,0],[-0.001,5.508],[-5.508,0]],"c":true},"ix":2},"nm":"路径 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"合并路径 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[9.758,9.758],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":4,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[4.141,0],[0,4.14],[-4.14,0],[0,-4.14]],"o":[[-4.14,0],[0,-4.14],[4.141,0],[0,4.14]],"v":[[-0.001,7.508],[-7.508,0],[-0.001,-7.508],[7.508,0]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[9.758,9.758],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"“data”","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0],"y":[0.989]},"o":{"x":[0.333],"y":[0]},"n":["0_0p989_0p333_0"],"t":50,"s":[100],"e":[0]},{"t":60}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[70.72,71.678,0],"ix":2},"a":{"a":0,"k":[41.709,16.992,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0.788,0.446],[0,0],[0,0],[0,0]],"v":[[-31.709,4.182],[-5.515,-6.992],[5.515,6.992],[31.709,-6.992]],"c":false},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4,"ix":5},"lc":2,"lj":2,"nm":"描边 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[41.709,16.992],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":1},"e":{"a":1,"k":[{"i":{"x":[0],"y":[1.001]},"o":{"x":[1],"y":[-0.002]},"n":["0_1p001_1_-0p002"],"t":4,"s":[0],"e":[100]},{"t":14}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"修剪路径 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"“hand2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0],"y":[1.001]},"o":{"x":[1],"y":[-0.002]},"n":["0_1p001_1_-0p002"],"t":25,"s":[-109],"e":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":33,"s":[0],"e":[-4]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":37,"s":[-4],"e":[-4]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":88,"s":[-4],"e":[-109]},{"t":99}],"ix":10},"p":{"a":0,"k":[109.364,132.556,0],"ix":2},"a":{"a":0,"k":[34.25,34.618,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.054,-3.706],[-3.656,-1.039],[-1.054,3.706],[3.656,1.04]],"o":[[-1.054,3.707],[3.656,1.04],[1.054,-3.707],[-3.655,-1.039]],"v":[[-6.619,-1.883],[-1.908,6.71],[6.619,1.883],[1.908,-6.712]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.842999985639,0.573000021542,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[7.923,8.001],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-16.415,-10.664],[-9.95,-16.815],[16.415,10.631],[10.009,16.815]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[22.866,23.254],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"“hand1”","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[171.017,152.841,0],"ix":2},"a":{"a":0,"k":[16.121,22.63,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.258,-3.845],[-3.791,-0.254],[-0.258,3.845],[3.792,0.254]],"o":[[-0.259,3.845],[3.792,0.255],[0.258,-3.845],[-3.792,-0.255]],"v":[[-6.865,-0.461],[-0.468,6.961],[6.866,0.461],[0.468,-6.961]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.842999985639,0.573000021542,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[24.867,37.794],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[13.523,14.188],[5.781,18.807],[-13.523,-14.236],[-5.867,-18.807]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[13.773,19.056],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"“eye”","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":25,"s":[129.858,124.751,0],"e":[124.858,119.751,0],"to":[-0.83333331346512,-0.83333331346512,0],"ti":[0.83333331346512,0.83333331346512,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"n":"0p667_0p667_0p333_0p333","t":36,"s":[124.858,119.751,0],"e":[124.858,119.751,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":88,"s":[124.858,119.751,0],"e":[129.858,124.751,0],"to":[0.83333331346512,0.83333331346512,0],"ti":[-0.83333331346512,-0.83333331346512,0]},{"t":100}],"ix":2},"a":{"a":0,"k":[13.901,5.195,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0.798],[0,0],[1.097,0],[0,-0.798],[0,0],[-1.097,0]],"o":[[0,0],[0,-0.798],[-1.097,0],[0,0],[0,0.798],[1.097,0]],"v":[[1.975,2.514],[1.975,-2.514],[0,-3.951],[-1.975,-2.514],[-1.975,2.514],[0,3.951]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8,0.8,0.8,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[2.225,4.201],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0.798],[0,0],[1.098,0],[0,-0.799],[0,0],[-1.096,0]],"o":[[0,0],[0,-0.799],[-1.096,0],[0,0],[0,0.798],[1.098,0]],"v":[[1.975,2.514],[1.975,-2.513],[-0.001,-3.95],[-1.975,-2.513],[-1.975,2.514],[-0.001,3.95]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8,0.8,0.8,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[25.577,6.189],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"“mouth”","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":25,"s":[132.526,148.017,0],"e":[127.526,143.017,0],"to":[-0.83333331346512,-0.83333331346512,0],"ti":[0.83333331346512,0.83333331346512,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"n":"0p667_0p667_0p333_0p333","t":36,"s":[127.526,143.017,0],"e":[127.526,143.017,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":88,"s":[127.526,143.017,0],"e":[132.526,148.017,0],"to":[0.83333331346512,0.83333331346512,0],"ti":[-0.83333331346512,-0.83333331346512,0]},{"t":100}],"ix":2},"a":{"a":0,"k":[3.841,4.028,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0,0,0.667],"y":[0.987,0.987,1]},"o":{"x":[1,1,0.333],"y":[0.019,0.019,0]},"n":["0_0p987_1_0p019","0_0p987_1_0p019","0p667_1_0p333_0"],"t":65,"s":[100,100,100],"e":[188,188,100]},{"i":{"x":[0,0,0.667],"y":[1.008,1.008,1]},"o":{"x":[1,1,0.333],"y":[0.004,0.004,0]},"n":["0_1p008_1_0p004","0_1p008_1_0p004","0p667_1_0p333_0"],"t":70,"s":[188,188,100],"e":[100,100,100]},{"t":75}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.29,-1.092],[1.255,1.483],[-1.29,1.092],[-1.255,-1.483]],"o":[[-1.291,1.092],[-1.256,-1.484],[1.29,-1.092],[1.255,1.483]],"v":[[2.274,2.686],[-2.335,1.977],[-2.273,-2.686],[2.336,-1.977]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8,0.8,0.8,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[3.841,4.028],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"“body”","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[136.722,137.743,0],"ix":2},"a":{"a":0,"k":[47.606,47.607,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[8.703,12.895],[6.986,-11.745],[19.687,11.709],[3.315,4.913],[-7.943,-4.724],[-11.708,19.687]],"o":[[4.9,11.706],[-11.708,19.688],[-5.431,-3.229],[3.314,7.916],[19.687,11.709],[8.48,-14.257]],"v":[[31.423,-35.292],[28.826,1.954],[-28.021,16.401],[-41.186,3.981],[-24.141,23.583],[32.706,9.136]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.889999988032,0.885999971278,0.885999971278,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[50.55,59.671],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-11.708,-19.687],[-19.688,11.709],[11.708,19.687],[19.688,-11.709]],"o":[[11.709,19.687],[19.688,-11.708],[-11.709,-19.688],[-19.687,11.708]],"v":[[-35.648,21.201],[21.2,35.648],[35.648,-21.2],[-21.201,-35.648]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[47.606,47.607],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"“?”轮廓","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0],"y":[1.124]},"o":{"x":[1],"y":[0.052]},"n":["0_1p124_1_0p052"],"t":55,"s":[0],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p833_1_0p333_0"],"t":59,"s":[100],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":92,"s":[100],"e":[1]},{"t":99}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[75.34,98.575,0],"ix":2},"a":{"a":0,"k":[45.174,-74.131,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0,0,0.667],"y":[1.354,1.354,1]},"o":{"x":[1,1,0.333],"y":[0.149,0.149,0]},"n":["0_1p354_1_0p149","0_1p354_1_0p149","0p667_1_0p333_0"],"t":55,"s":[20,20,100],"e":[55,55,100]},{"i":{"x":[0.833,0.833,0.833],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"n":["0p833_1_0p333_0","0p833_1_0p333_0","0p833_1_0p333_0"],"t":59,"s":[55,55,100],"e":[50,50,100]},{"t":63}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-16.138,0],[-3.762,-4.064],[0,-5.278],[1.638,-2.667],[5.702,-5.884],[2.184,-3.031],[1.092,-4.064],[0,-6.794],[0,0],[-1.032,3.458],[-2.002,2.488],[-6.128,5.887],[-1.883,3.944],[0,4.854],[7.34,6.492],[11.039,0],[4.914,-1.698],[4.004,-3.577],[1.82,-4.55],[0.242,-8.736]],"o":[[0,-19.17],[7.158,0],[3.759,4.067],[0,5.278],[-1.638,2.67],[-5.705,5.887],[-2.184,3.034],[-1.092,4.067],[0,0],[-0.122,-5.824],[1.029,-3.458],[2.002,-2.485],[6.125,-5.884],[1.88,-3.941],[0,-10.798],[-7.343,-6.489],[-5.46,0],[-4.914,1.701],[-4.004,3.58],[-1.82,4.55],[0,0]],"v":[[21.112,-100.646],[45.318,-129.402],[61.698,-123.305],[67.34,-109.291],[64.883,-97.37],[53.872,-84.539],[42.042,-71.162],[37.128,-60.515],[35.49,-44.226],[51.506,-44.226],[52.871,-58.149],[57.421,-67.067],[69.615,-79.625],[81.627,-94.367],[84.448,-107.562],[73.437,-133.497],[45.864,-143.234],[30.303,-140.686],[16.926,-132.769],[8.19,-120.575],[5.096,-100.646]],"c":true},"ix":2},"nm":"?","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[52.78,-29.484],[35.126,-29.484],[35.126,-10.92],[52.78,-10.92]],"c":true},"ix":2},"nm":"?","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"合并路径 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.921569943896,0.921569943896,0.921569943896,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"?","np":5,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":750,"st":0,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"“frame”","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[73.225,97.084,0],"ix":2},"a":{"a":0,"k":[61.255,75.94,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[-2.224,0],[0,0],[0,2.206]],"o":[[0,0],[0,0],[0,2.224],[0,0],[2.207,0],[0,0]],"v":[[30.003,-10],[-30.003,-10],[-30.003,5.974],[-25.977,10],[26.008,10],[30.003,6.005]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[26.004,-6],[26.008,6],[-26.003,5.974],[-26.003,-6]],"c":true},"ix":2},"nm":"路径 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"合并路径 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[61.389,10.55],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":4,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,1.117],[0,0],[0,0],[0,0],[1.1,0]],"o":[[-1.117,0],[0,0],[0,0],[0,0],[0,1.1],[0,0]],"v":[[-25.977,8],[-28.003,5.974],[-28.003,-8],[28.003,-8],[28.003,6.005],[26.008,8]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[61.389,10.55],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[12.865,0],[0,0],[0,-12.918],[0,0],[0,0],[-2.778,-3.036],[-3.218,0],[-2.239,3.099],[-1.543,0.176],[0,0],[-1.886,-2.641],[-5.014,-0.675],[-0.614,0],[-0.262,0.069],[-2.081,2.918],[-1.502,0.165],[0,0],[-1.887,-2.644],[-5.011,-0.675],[-0.7,0],[-0.283,0.075],[-1.372,0.872],[0,0],[0,0],[0.81,1.045],[0,0],[0,0],[0.819,-0.101],[0.127,-0.034],[0.15,0],[0.151,0.04],[0.138,0.016],[1.867,2.616],[3.723,0.289],[0,0],[1.922,-2.694],[3.23,-0.399],[0.125,-0.033],[0.151,0],[0.152,0.04],[0.138,0.016],[1.87,2.619],[3.718,0.289],[0,0],[1.975,-2.734],[3.671,0],[1.531,1.673],[-0.266,2.992],[0,0],[0,0],[-10.513,0],[0,0],[-0.001,-10.563],[0,0],[0,0],[0,0],[-0.071,0.004],[-0.069,0],[-1.084,-0.073],[0,0],[0,0],[0,0]],"o":[[0,0],[-12.869,0],[0,0],[0,0],[-0.305,4.054],[2.328,2.544],[5.856,0],[1.741,-2.411],[0,0],[1.474,0.164],[2.086,2.921],[0.389,0.104],[0.706,0],[4.97,-0.671],[1.885,-2.643],[0,0],[1.477,0.163],[2.083,2.919],[0.229,0.062],[0.701,0],[1.529,-0.205],[0,0],[0,0],[-0.781,-0.863],[0,0],[0,0],[-0.749,0.407],[-0.137,0.016],[-0.152,0.04],[-0.153,0],[-0.126,-0.034],[-3.23,-0.399],[-1.924,-2.696],[0,0],[-3.737,0.29],[-1.865,2.618],[-0.135,0.016],[-0.153,0.04],[-0.153,0],[-0.125,-0.034],[-3.237,-0.399],[-1.923,-2.693],[0,0],[-3.674,0.281],[-2.071,2.867],[-2.033,0],[-2.059,-2.25],[0,0],[0,0],[0,-10.563],[0,0],[10.509,0],[0,0],[0,0],[0,0],[0.072,-0.001],[0.069,-0.003],[1.058,0],[0,0],[0,0],[0,0],[-0.001,-12.918]],"v":[[37.672,-75.69],[-37.362,-75.69],[-60.7,-52.262],[-60.7,56.859],[-60.7,60.058],[-56.63,71.745],[-48.03,75.69],[-36.869,68.346],[-32.44,64.273],[-31.727,64.275],[-27.383,68.254],[-17.688,75.484],[-16.208,75.69],[-14.693,75.477],[-5.052,68.256],[-0.683,64.273],[0.072,64.275],[4.422,68.258],[14.108,75.484],[15.587,75.69],[17.099,75.477],[21.427,73.874],[21.727,73.684],[21.488,73.42],[19.123,70.585],[18.966,70.384],[18.742,70.506],[16.412,71.261],[16.021,71.344],[15.587,71.418],[15.151,71.344],[14.76,71.261],[7.899,65.776],[0.262,60.004],[-0.883,60.003],[-8.529,65.773],[-15.387,71.261],[-15.772,71.343],[-16.208,71.418],[-16.645,71.344],[-17.034,71.261],[-23.907,65.771],[-31.537,60.004],[-32.641,60.003],[-40.332,65.844],[-48.03,71.418],[-53.478,68.861],[-56.43,60.233],[-56.428,56.859],[-56.428,-52.262],[-37.362,-71.418],[37.672,-71.418],[56.734,-52.262],[56.734,-7.889],[56.734,-7.586],[57.035,-7.589],[57.249,-7.597],[57.457,-7.604],[60.685,-7.493],[61.005,-7.472],[61.005,-7.793],[61.005,-52.262]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[-0.001,-12.753],[0,0],[1.087,0],[0.142,-0.002],[0,0],[10.69,0],[0,0],[0,-10.745],[0,0],[0,0],[-5.683,0],[-7.195,0.551],[0,0],[-6.845,-0.844],[-0.327,0],[-0.295,0.036],[-7.036,0.548],[0,0],[-6.836,-0.844],[-0.327,0],[-0.299,0.036],[-0.723,0.394],[-0.829,-0.915],[1.668,-0.224],[0.658,0],[0.329,0.086],[2.051,2.874],[1.629,0.178],[0,0],[1.922,-2.695],[4.878,-0.661],[0.658,0],[0.33,0.086],[2.054,2.876],[1.624,0.178],[0,0],[1.781,-2.466],[5.702,0],[2.269,2.48],[-0.301,4.005],[0,0],[0,0],[-12.704,0]],"o":[[12.699,0],[0,0],[-1.078,-0.072],[-0.141,0],[0,0],[-0.001,-10.745],[0,0],[-10.695,0],[0,0],[0,0],[-0.44,4.948],[7.472,0],[0,0],[7.044,0.548],[0.3,0.037],[0.323,0],[6.832,-0.844],[0,0],[7.05,0.548],[0.3,0.037],[0.322,0],[0.916,-0.114],[0.761,0.982],[-1.196,0.76],[-0.274,0.073],[-0.625,0],[-4.881,-0.657],[-1.928,-2.699],[0,0],[-1.62,0.178],[-2.051,2.875],[-0.276,0.073],[-0.625,0],[-4.886,-0.658],[-1.925,-2.696],[0,0],[-1.666,0.19],[-2.201,3.047],[-3.132,0],[-2.736,-2.991],[0,0],[0,0],[0,-12.753],[0,0]],"v":[[37.672,-75.39],[60.705,-52.262],[60.705,-7.793],[57.457,-7.903],[57.033,-7.889],[57.033,-52.262],[37.672,-71.718],[-37.362,-71.718],[-56.728,-52.262],[-56.728,56.859],[-56.728,60.207],[-48.03,71.718],[-32.641,60.303],[-31.56,60.303],[-17.071,71.559],[-16.208,71.718],[-15.35,71.559],[-0.883,60.303],[0.239,60.303],[14.724,71.559],[15.587,71.718],[16.449,71.559],[18.886,70.768],[21.266,73.621],[17.023,75.186],[15.587,75.391],[14.148,75.186],[4.667,68.084],[0.072,63.975],[-0.716,63.975],[-5.294,68.079],[-14.769,75.186],[-16.208,75.391],[-17.648,75.186],[-27.139,68.08],[-31.727,63.975],[-32.474,63.975],[-37.112,68.17],[-48.03,75.391],[-56.408,71.543],[-60.4,60.058],[-60.4,56.859],[-60.4,-52.262],[-37.362,-75.39]],"c":true},"ix":2},"nm":"路径 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"合并路径 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[61.255,75.94],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 3","np":4,"cix":2,"ix":3,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.681,0],[0.415,0.108],[2.066,2.895],[1.571,0.172],[0,0],[1.91,-2.678],[4.942,-0.67],[0.678,0],[0.28,0.072],[2.068,2.895],[1.567,0.172],[0,0],[1.765,-2.444],[5.778,0],[2.299,2.512],[-0.303,4.037],[0,0],[-12.786,0],[0,0],[-0.001,-12.836],[0,0],[0,0],[1.062,0],[0,0],[0,0],[10.592,0],[0,0],[0,-10.645],[0,0],[-2.086,-2.279],[-2.077,0],[-2.094,2.898],[-3.581,0.275],[0,0],[-1.904,-2.665],[-3.302,-0.407],[-0.119,-0.031],[-0.174,0],[-0.156,0.042],[-0.128,0.016],[-1.802,2.529],[-3.645,0.284],[0,0],[-1.904,-2.668],[-3.297,-0.407],[-0.118,-0.031],[-0.173,0],[-0.156,0.041],[-0.132,0.016],[-0.765,0.416],[0,0],[0,0],[-0.78,-0.86],[0,0],[0,0],[1.541,-0.207]],"o":[[-0.595,0],[-4.927,-0.663],[-1.915,-2.682],[0,0],[-1.546,0.171],[-2.066,2.896],[-0.261,0.069],[-0.676,0],[-4.932,-0.664],[-1.914,-2.68],[0,0],[-1.587,0.183],[-2.221,3.074],[-3.176,0],[-2.752,-3.008],[0,0],[0,-12.836],[0,0],[12.783,0],[0,0],[0,0],[-1.087,-0.073],[-0.073,0],[0,0],[-0.001,-10.645],[0,0],[-10.595,0],[0,0],[-0.27,3.044],[1.56,1.705],[3.747,0],[1.955,-2.706],[0,0],[3.66,0.285],[1.806,2.53],[0.13,0.016],[0.156,0.041],[0.17,0],[0.119,-0.031],[3.295,-0.407],[1.901,-2.666],[0,0],[3.665,0.285],[1.804,2.527],[0.13,0.016],[0.157,0.041],[0.169,0],[0.121,-0.031],[0.839,-0.104],[0,0],[0,0],[0.817,1.052],[0,0],[0,0],[-1.355,0.86],[-0.26,0.069]],"v":[[15.585,75.54],[14.108,75.331],[4.543,68.171],[0.054,64.123],[-0.717,64.124],[-5.174,68.165],[-14.751,75.335],[-16.209,75.54],[-17.687,75.331],[-27.262,68.167],[-31.745,64.123],[-32.476,64.124],[-36.992,68.257],[-48.031,75.54],[-56.52,71.645],[-60.551,60.046],[-60.552,-52.262],[-37.364,-75.54],[37.67,-75.54],[60.854,-52.262],[60.854,-7.633],[60.694,-7.644],[57.456,-7.754],[56.881,-7.739],[56.881,-52.262],[37.67,-71.568],[-37.364,-71.568],[-56.58,-52.262],[-56.58,60.206],[-53.59,68.962],[-48.031,71.566],[-40.212,65.932],[-32.655,60.152],[-31.562,60.152],[-24.03,65.857],[-17.054,71.41],[-16.686,71.488],[-16.209,71.566],[-15.736,71.486],[-15.37,71.41],[-8.408,65.859],[-0.896,60.152],[0.237,60.152],[7.775,65.863],[14.741,71.41],[15.108,71.488],[15.585,71.566],[16.057,71.488],[16.43,71.41],[18.813,70.636],[18.925,70.576],[19.003,70.676],[21.376,73.52],[21.495,73.652],[21.345,73.747],[17.042,75.335]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[61.256,75.941],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 4","np":2,"cix":2,"ix":4,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"content3","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.521],"y":[1.035]},"o":{"x":[1],"y":[-0.024]},"n":["0p521_1p035_1_-0p024"],"t":1,"s":[0],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":26,"s":[100],"e":[0]},{"t":60}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[37.5,107.5,0],"ix":2},"a":{"a":0,"k":[-7.5,-40,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.362,0.667,0.667],"y":[1.029,1,1]},"o":{"x":[1,0.333,0.333],"y":[-0.054,0,0]},"n":["0p362_1p029_1_-0p054","0p667_1_0p333_0","0p667_1_0p333_0"],"t":1,"s":[0,100,100],"e":[164,100,100]},{"t":26}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-7.5,-40.25],[27.25,-40.25]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.933333337307,0.933333337307,0.933333337307,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[3,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Shape 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":10,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"content2","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.521],"y":[1.035]},"o":{"x":[1],"y":[-0.024]},"n":["0p521_1p035_1_-0p024"],"t":10,"s":[0],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":35,"s":[100],"e":[0]},{"t":60}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[37.5,127.5,0],"ix":2},"a":{"a":0,"k":[-7.5,-40,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.362,0.667,0.667],"y":[1.051,1,1]},"o":{"x":[1,0.333,0.333],"y":[-0.096,0,0]},"n":["0p362_1p051_1_-0p096","0p667_1_0p333_0","0p667_1_0p333_0"],"t":10,"s":[0,100,100],"e":[92,100,100]},{"t":35}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-7.5,-40.25],[27.25,-40.25]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.933333337307,0.933333337307,0.933333337307,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[3,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Shape 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":10,"bm":0}],"markers":[]}
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
{"v":"5.1.20","fr":25,"ip":0,"op":100,"w":200,"h":200,"nm":"default_money","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"snore Outlines","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0],"y":[3.543]},"o":{"x":[0.333],"y":[0]},"n":["0_3p543_0p333_0"],"t":69,"s":[100],"e":[100]},{"i":{"x":[0],"y":[0.978]},"o":{"x":[0.945],"y":[-0.015]},"n":["0_0p978_0p945_-0p015"],"t":82,"s":[100],"e":[1]},{"t":93}],"ix":11},"r":{"a":0,"k":71.218,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":67.093,"s":[77.072,155.158,0],"e":[82.572,155.158,0],"to":[0.91666668653488,0,0],"ti":[-0.91666668653488,0,0]},{"t":82.0927734375}],"ix":2},"a":{"a":0,"k":[2.321,23.274,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.418,0.418,0.667],"y":[0.968,0.968,1]},"o":{"x":[1,1,0.333],"y":[-0.006,-0.006,0]},"n":["0p418_0p968_1_-0p006","0p418_0p968_1_-0p006","0p667_1_0p333_0"],"t":67,"s":[0,0,100],"e":[67,67,100]},{"t":89}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[10.431,-0.772],[-0.309,0.773],[-1.005,4.869],[-3.554,-0.078],[2.008,-9.97]],"o":[[1.159,-0.077],[1.854,-4.946],[0.772,-3.478],[0,0],[0.134,-0.1]],"v":[[-8.275,12.017],[-5.57,8.385],[-5.493,-6.298],[1.615,-11.939],[6.267,-1.975]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[8.525,12.267],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"“money”","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0],"y":[0.999]},"o":{"x":[0.806],"y":[0]},"n":["0_0p999_0p806_0"],"t":56,"s":[100],"e":[0]},{"t":67}],"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[1],"y":[-0.014]},"n":["0p667_1_1_-0p014"],"t":25,"s":[0],"e":[20]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":33,"s":[20],"e":[-20]},{"i":{"x":[0],"y":[0.968]},"o":{"x":[0.333],"y":[0]},"n":["0_0p968_0p333_0"],"t":41,"s":[-20],"e":[0]},{"t":49}],"ix":10},"p":{"a":0,"k":[129.226,96.281,0],"ix":2},"a":{"a":0,"k":[129.033,95.351,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.133,0.133,0.667],"y":[0.995,0.995,1]},"o":{"x":[0.837,0.837,0.333],"y":[0.007,0.007,0]},"n":["0p133_0p995_0p837_0p007","0p133_0p995_0p837_0p007","0p667_1_0p333_0"],"t":0,"s":[0,0,100],"e":[100,100,100]},{"t":13}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.772,-0.772],[0,0],[0,0],[1.543,-1.543],[-1.543,-1.544],[0,0],[0,0],[0.719,-1.232],[-0.721,-1.232],[-1.427,0.023],[0,0],[0,0],[0,0],[0,-2.182],[-2.183,0],[0,0],[0,0],[-2.183,0],[0,2.183],[0,0],[0,0],[0,2.183],[2.183,0],[0,0],[0,0],[0,0],[0,0],[-0.721,1.232],[0.719,1.232],[1.427,-0.023],[0,0],[0,0],[1.544,1.542],[1.011,0]],"o":[[0,0],[0,0],[-1.543,-1.543],[-1.543,1.543],[0,0],[0,0],[-1.427,-0.024],[-0.721,1.233],[0.719,1.232],[0,0],[0,0],[0,0],[-2.183,0],[0,2.183],[0,0],[0,0],[0,2.183],[2.182,0],[0,0],[0,0],[2.183,0],[0,-2.182],[0,0],[0,0],[0,0],[0,0],[1.427,0.023],[0.719,-1.232],[-0.721,-1.232],[0,0],[0,0],[1.543,-1.543],[-0.771,-0.771],[-1.011,0]],"v":[[9.204,-22.65],[0.001,-13.443],[-9.207,-22.649],[-14.795,-22.649],[-14.795,-17.061],[-5.59,-7.856],[-14.116,-7.856],[-17.59,-5.9],[-17.59,-1.911],[-14.116,0.046],[-3.952,0.046],[-3.952,5.314],[-14.116,5.314],[-18.068,9.265],[-14.116,13.219],[-3.952,13.219],[-3.952,20.239],[0.001,24.192],[3.952,20.239],[3.952,13.219],[14.117,13.219],[18.068,9.265],[14.117,5.314],[3.952,5.314],[3.952,0.046],[14.117,0.046],[14.117,0.045],[17.592,-1.912],[17.592,-5.9],[14.117,-7.857],[5.59,-7.857],[14.794,-17.064],[14.792,-22.651],[11.999,-23.808]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[129.033,95.159],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-0.721,1.232],[0.719,1.232],[1.428,-0.024],[0,0],[0,0],[1.544,1.543],[1.543,-1.544],[0,0],[0,0],[1.543,-1.543],[-1.543,-1.543],[0,0],[0,0],[0.72,-1.232],[-0.721,-1.232],[-1.427,0.023],[0,0],[0,0],[0,0],[0,-2.182],[-2.183,0],[0,0],[0,0],[-2.184,0],[0,2.182],[0,0],[0,0],[0,2.183],[2.184,0],[0,0],[0,0],[0,0]],"o":[[1.428,0.023],[0.719,-1.231],[-0.721,-1.232],[0,0],[0,0],[1.543,-1.543],[-1.543,-1.543],[0,0],[0,0],[-1.543,-1.543],[-1.543,1.543],[0,0],[0,0],[-1.427,-0.024],[-0.721,1.232],[0.72,1.233],[0,0],[0,0],[0,0],[-2.183,0],[0,2.183],[0,0],[0,0],[0,2.182],[2.182,0],[0,0],[0,0],[2.184,0],[0,-2.182],[0,0],[0,0],[0,0],[0,0]],"v":[[14.116,0.046],[17.593,-1.911],[17.593,-5.899],[14.116,-7.855],[5.591,-7.855],[14.794,-17.062],[14.793,-22.65],[9.205,-22.649],[0.001,-13.442],[-9.206,-22.648],[-14.794,-22.648],[-14.794,-17.06],[-5.59,-7.854],[-14.115,-7.854],[-17.591,-5.898],[-17.591,-1.91],[-14.115,0.047],[-3.951,0.047],[-3.951,5.316],[-14.115,5.316],[-18.068,9.267],[-14.115,13.22],[-3.951,13.22],[-3.951,20.241],[0.001,24.193],[3.953,20.241],[3.953,13.22],[14.116,13.22],[18.069,9.267],[14.116,5.316],[3.953,5.316],[3.953,0.047],[14.116,0.047]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[129.032,95.158],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"“?”","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0],"y":[1.124]},"o":{"x":[1],"y":[0.052]},"n":["0_1p124_1_0p052"],"t":63,"s":[0],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p833_1_0p333_0"],"t":67,"s":[100],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":92,"s":[100],"e":[1]},{"t":99}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[130.34,98.575,0],"ix":2},"a":{"a":0,"k":[45.174,-74.131,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0,0,0.667],"y":[1.354,1.354,1]},"o":{"x":[1,1,0.333],"y":[0.149,0.149,0]},"n":["0_1p354_1_0p149","0_1p354_1_0p149","0p667_1_0p333_0"],"t":63,"s":[20,20,100],"e":[55,55,100]},{"i":{"x":[0.833,0.833,0.833],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"n":["0p833_1_0p333_0","0p833_1_0p333_0","0p833_1_0p333_0"],"t":67,"s":[55,55,100],"e":[50,50,100]},{"t":71}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-16.138,0],[-3.762,-4.064],[0,-5.278],[1.638,-2.667],[5.702,-5.884],[2.184,-3.031],[1.092,-4.064],[0,-6.794],[0,0],[-1.032,3.458],[-2.002,2.488],[-6.128,5.887],[-1.883,3.944],[0,4.854],[7.34,6.492],[11.039,0],[4.914,-1.698],[4.004,-3.577],[1.82,-4.55],[0.242,-8.736]],"o":[[0,-19.17],[7.158,0],[3.759,4.067],[0,5.278],[-1.638,2.67],[-5.705,5.887],[-2.184,3.034],[-1.092,4.067],[0,0],[-0.122,-5.824],[1.029,-3.458],[2.002,-2.485],[6.125,-5.884],[1.88,-3.941],[0,-10.798],[-7.343,-6.489],[-5.46,0],[-4.914,1.701],[-4.004,3.58],[-1.82,4.55],[0,0]],"v":[[21.112,-100.646],[45.318,-129.402],[61.698,-123.305],[67.34,-109.291],[64.883,-97.37],[53.872,-84.539],[42.042,-71.162],[37.128,-60.515],[35.49,-44.226],[51.506,-44.226],[52.871,-58.149],[57.421,-67.067],[69.615,-79.625],[81.627,-94.367],[84.448,-107.562],[73.437,-133.497],[45.864,-143.234],[30.303,-140.686],[16.926,-132.769],[8.19,-120.575],[5.096,-100.646]],"c":true},"ix":2},"nm":"?","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[52.78,-29.484],[35.126,-29.484],[35.126,-10.92],[52.78,-10.92]],"c":true},"ix":2},"nm":"?","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"合并路径 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.921569943896,0.921569943896,0.921569943896,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"?","np":5,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":750,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"“eye”","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":57,"s":[100,98,0],"e":[100,101,0],"to":[0,0.5,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"n":"0p667_0p667_0p333_0p333","t":67,"s":[100,101,0],"e":[100,101,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":89,"s":[100,101,0],"e":[100,98,0],"to":[0,-0.5,0],"ti":[0,0.11705393344164,0]},{"t":97}],"ix":2},"a":{"a":0,"k":[100,100,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.212,0],[0,0],[0,-0.833],[1.213,0],[0,0],[0,0.834]],"o":[[0,0],[1.213,0],[0,0.834],[0,0],[-1.212,0],[0,-0.833]],"v":[[-3.818,-1.5],[3.818,-1.5],[6,0],[3.818,1.5],[-3.818,1.5],[-6,0]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8,0.8,0.8,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[90.014,137.753],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.212,0],[0,0],[0,-0.833],[1.213,0],[0,0],[0,0.833]],"o":[[0,0],[1.213,0],[0,0.833],[0,0],[-1.212,0],[0,-0.833]],"v":[[-3.818,-1.5],[3.818,-1.5],[6,0],[3.818,1.5],[-3.818,1.5],[-6,0]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8,0.8,0.8,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[54.014,137.195],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"“mouth”","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":57,"s":[100,98,0],"e":[100,101,0],"to":[0,0.5,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.333,"y":0.333},"n":"0p667_0p667_0p333_0p333","t":67,"s":[100,101,0],"e":[100,101,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"n":"0p667_1_0p333_0","t":89,"s":[100,101,0],"e":[100,98,0],"to":[0,-0.5,0],"ti":[0,0.11705393344164,0]},{"t":97}],"ix":2},"a":{"a":0,"k":[100,100,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.077,0.077],[0,0],[-0.077,0.154],[-1.545,-0.232],[-0.618,-1.313],[0.078,-0.154],[0.155,-0.077],[1.004,0.077],[0.85,0.463]],"o":[[0,0],[-0.077,-0.231],[0.618,-1.236],[1.545,0.231],[0.077,0.155],[-0.077,0.154],[-0.927,0.541],[-0.927,-0.077],[-0.231,-0.156]],"v":[[-3.284,1.159],[-3.284,1.159],[-3.207,0.541],[0.27,-2.009],[3.206,0.618],[3.283,1.159],[2.974,1.546],[-0.116,2.164],[-2.821,1.469]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8,0.8,0.8,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[72.308,154.207],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"“hand”","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[100,100,0],"ix":2},"a":{"a":0,"k":[100,100,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.563,-4.187],[-4.23,0.569],[0.564,4.187],[4.229,-0.57]],"o":[[0.563,4.187],[4.23,-0.57],[-0.563,-4.186],[-4.231,0.569]],"v":[[-7.66,1.03],[1.02,7.581],[7.659,-1.032],[-1.02,-7.581]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.842999985639,0.573000021542,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[116.123,164.436],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-21.247,-5.062],[-16.767,-13.95],[21.247,5.062],[16.766,13.949]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[94.475,153.405],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"“hand2”","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[100,100,0],"ix":2},"a":{"a":0,"k":[100,100,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[3.45,2.438],[2.463,-3.486],[-3.45,-2.438],[-2.464,3.485]],"o":[[-3.45,-2.438],[-2.463,3.485],[3.449,2.439],[2.463,-3.486]],"v":[[4.46,-6.311],[-6.247,-4.415],[-4.46,6.31],[6.247,4.415]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.842999985639,0.573000021542,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[19.58,163.475],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[18.157,-12.094],[21.634,-2.742],[-18.157,12.094],[-21.634,2.743]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[42.314,155.198],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"“body”","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[100,100,0],"ix":2},"a":{"a":0,"k":[100,100,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[9.497,14.071],[7.623,-12.817],[21.485,12.777],[3.617,5.361],[-8.668,-5.155],[-12.777,21.485]],"o":[[5.348,12.774],[-12.777,21.485],[-5.926,-3.524],[3.616,8.639],[21.485,12.777],[9.253,-15.558]],"v":[[34.292,-38.514],[31.457,2.133],[-30.58,17.898],[-44.945,4.345],[-26.345,25.737],[35.691,9.97]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.889999988032,0.885999971278,0.885999971278,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[71.503,144.764],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[12.777,-21.484],[21.485,12.776],[-12.777,21.485],[-21.485,-12.777]],"o":[[-12.777,21.484],[-21.484,-12.778],[12.778,-21.484],[21.485,12.777]],"v":[[38.902,23.135],[-23.135,38.902],[-38.902,-23.136],[23.135,-38.902]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[68.294,131.599],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"“content”","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[100,100,0],"ix":2},"a":{"a":0,"k":[100,100,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[-2.224,0],[0,0],[0,2.206]],"o":[[0,0],[0,0],[0,2.223],[0,0],[2.206,0],[0,0]],"v":[[30.003,-10],[-30.003,-10],[-30.003,5.974],[-25.977,10],[26.008,10],[30.003,6.005]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[26.004,-6],[26.008,6],[-26.004,5.974],[-26.004,-6]],"c":true},"ix":2},"nm":"路径 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"合并路径 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[129.033,32.317],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":4,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,1.117],[0,0],[0,0],[0,0],[1.101,0]],"o":[[-1.117,0],[0,0],[0,0],[0,0],[0,1.1],[0,0]],"v":[[-25.977,8],[-28.003,5.974],[-28.003,-8],[28.003,-8],[28.003,6.005],[26.008,8]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[129.032,32.317],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[11.18,0],[0,0],[0,-11.236],[0,0],[-1.318,-0.13],[0,0],[-8.961,0],[0,0],[0,-9.013],[0,0],[0,0],[-0.008,-0.106],[1.511,-1.622],[1.391,0],[0.567,0.301],[1.21,1.691],[5.452,0.488],[0.119,0],[0,0],[0.104,-0.008],[2.15,-3.009],[1.678,-0.207],[0.126,-0.024],[0.15,0.019],[1.771,2.481],[5.608,0.436],[0.104,0],[0,0],[0.103,-0.008],[2.147,-3.01],[1.681,-0.207],[0.124,-0.024],[0.15,0.019],[1.626,2.261],[0.969,-0.955],[-3.079,-0.38],[-0.342,0],[-0.309,0.037],[-7.358,0.573],[0,0],[-7.15,-0.883],[-0.342,0],[-0.313,0.037],[-7.368,0.573],[0,0],[-5.057,-2.675],[-1.13,0],[0.381,5.413],[0,0]],"o":[[0,-11.237],[0,0],[-11.184,0],[0,0],[1.346,0.026],[0,0],[0,-9.013],[0,0],[8.959,0],[0,0],[0,0],[-0.001,0.106],[0.136,1.945],[-0.579,0.622],[-0.526,0],[-1.303,-0.689],[-2.224,-3.11],[-0.12,-0.011],[0,0],[-0.104,0],[-5.603,0.436],[-1.774,2.483],[-0.154,0.019],[-0.124,-0.024],[-1.685,-0.208],[-2.149,-3.01],[-0.103,-0.008],[0,0],[-0.104,0],[-5.601,0.437],[-1.768,2.482],[-0.15,0.019],[-0.123,-0.024],[-1.604,-0.197],[-0.89,1.028],[1.719,2.345],[0.313,0.038],[0.337,0],[7.144,-0.883],[0,0],[7.372,0.573],[0.313,0.038],[0.337,0],[7.149,-0.883],[0,0],[6.276,0.564],[1.189,0.63],[5.439,0],[0,0],[0,0]],"v":[[59.309,-54.654],[39.061,-75],[-39.406,-75],[-59.658,-54.654],[-59.658,-17.45],[-55.658,-17.226],[-55.658,-54.654],[-39.406,-71],[39.061,-71],[55.309,-54.654],[55.309,59.426],[55.276,63.026],[55.286,63.344],[52.988,69.307],[49.839,70.971],[48.215,70.525],[44.561,66.547],[34.117,59.079],[33.759,59.062],[32.022,59.062],[31.712,59.074],[21.012,66.641],[16.389,70.862],[15.966,70.929],[15.554,70.863],[10.926,66.644],[0.225,59.074],[-0.085,59.062],[-1.257,59.062],[-1.566,59.074],[-12.255,66.643],[-16.874,70.863],[-17.286,70.929],[-17.697,70.863],[-22.072,67.004],[-24.855,69.983],[-18.186,74.834],[-17.284,75],[-16.385,74.834],[-1.257,63.062],[-0.085,63.062],[15.064,74.834],[15.966,75],[16.868,74.834],[32.022,63.062],[33.759,63.062],[46.344,74.06],[49.839,74.971],[59.276,63.062],[59.309,59.462]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[129.227,97.317],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 3","np":2,"cix":2,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0}],"markers":[]}
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
{"v":"5.1.20","fr":25,"ip":0,"op":100,"w":200,"h":200,"nm":"default_news","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"eye Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"n":"0p833_0p833_0p167_0p167","t":61,"s":[131.443,129.482,0],"e":[131.443,131.482,0],"to":[0,0.33333334326744,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"n":"0p833_0p833_0p167_0p167","t":71,"s":[131.443,131.482,0],"e":[131.443,129.482,0],"to":[0,0,0],"ti":[0,0.33333334326744,0]},{"t":81}],"ix":2},"a":{"a":0,"k":[4.95,4.95,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.409,-0.419],[0,0],[0.418,0.408],[0,0],[-0.408,0.419],[-0.419,-0.408],[0,0]],"o":[[0,0],[-0.409,0.418],[0,0],[-0.419,-0.408],[0.409,-0.418],[0,0],[0.418,0.408]],"v":[[4.291,4.193],[4.291,4.193],[2.786,4.212],[-4.273,-2.691],[-4.292,-4.195],[-2.787,-4.212],[4.273,2.689]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8,0.8,0.8,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[4.95,4.95],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.418,0.409],[0,0],[-0.409,0.419],[0,0],[-0.419,-0.409],[0.409,-0.419],[0,0]],"o":[[0,0],[-0.419,-0.408],[0,0],[0.409,-0.418],[0.418,0.408],[0,0],[-0.409,0.418]],"v":[[-4.193,4.29],[-4.193,4.29],[-4.211,2.786],[2.69,-4.273],[4.195,-4.29],[4.211,-2.786],[-2.689,4.273]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8,0.8,0.8,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[4.949,4.95],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"mouth Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"n":"0p833_0p833_0p167_0p167","t":61,"s":[156.37,146.557,0],"e":[156.37,148.557,0],"to":[0,0.33333334326744,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"n":"0p833_0p833_0p167_0p167","t":71,"s":[156.37,148.557,0],"e":[156.37,146.557,0],"to":[0,0,0],"ti":[0,0.33333334326744,0]},{"t":81}],"ix":2},"a":{"a":0,"k":[6,1.833,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.871,0],[0,0],[0,0.871],[-0.871,0],[0,0],[0,-0.87]],"o":[[0,0],[-0.871,0],[0,-0.87],[0,0],[0.871,0],[0,0.871]],"v":[[4.166,1.583],[-4.167,1.583],[-5.75,-0.001],[-4.167,-1.583],[4.166,-1.583],[5.75,-0.001]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8,0.8,0.8,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[6,1.833],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"\nnews Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":1,"y":0.025},"n":"0p667_1_1_0p025","t":12,"s":[140.425,39.671,0],"e":[140.425,46.671,0],"to":[0,1.16666662693024,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":1,"y":0.025},"n":"0p667_1_1_0p025","t":23,"s":[140.425,46.671,0],"e":[140.425,39.671,0],"to":[0,0,0],"ti":[0,1.16666662693024,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.593,"y":0.593},"n":"0p833_0p833_0p593_0p593","t":34,"s":[140.425,39.671,0],"e":[140.425,39.671,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":1,"y":0.037},"n":"0p667_1_1_0p037","t":68,"s":[140.425,39.671,0],"e":[140.425,46.671,0],"to":[0,1.16666662693024,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":1,"y":0.032},"n":"0p667_1_1_0p032","t":84,"s":[140.425,46.671,0],"e":[140.425,39.671,0],"to":[0,0,0],"ti":[0,1.16666662693024,0]},{"t":98}],"ix":2},"a":{"a":0,"k":[22.808,18.991,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[3.285,0],[0,0],[0,-3.266],[0,0],[-3.255,0],[0,0],[0,-2.175],[-1.018,0],[-0.372,0.292],[0,0],[-0.891,0],[0,0],[0,2.176],[0,0]],"o":[[0,0],[-3.265,0],[0,0],[0,3.255],[0,0],[2.175,0],[0,1.169],[0.412,0],[0,0],[0.7,-0.55],[0,0],[2.198,0],[0,0],[0,-3.286]],"v":[[16.583,-18.741],[-16.645,-18.741],[-22.557,-12.828],[-22.557,6.921],[-16.663,12.815],[-13.086,12.815],[-9.131,16.77],[-7.155,18.741],[-5.948,18.317],[-0.03,13.664],[2.424,12.816],[18.55,12.816],[22.557,8.89],[22.557,-12.767]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,-1.07],[0,0],[0.003,0],[0,0],[1.398,-1.099],[0,0],[3.118,0],[0,0],[0,1.045],[0,0],[-1.054,0]],"o":[[1.07,0],[0,0],[-0.002,-0.001],[0,0],[-1.779,0],[0,0],[-1.303,-2.619],[0,0],[-1.044,0],[0,0],[0,-1.055],[0,0]],"v":[[16.583,-14.741],[18.557,-12.767],[18.557,8.818],[18.55,8.816],[2.424,8.816],[-2.502,10.52],[-5.96,13.238],[-13.086,8.815],[-16.663,8.815],[-18.557,6.921],[-18.557,-12.828],[-16.645,-14.741]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[22.808,18.991],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":4,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[3.274,0],[0,0],[0,2.147],[0,0],[-2.157,0],[0,0],[0,-2.191],[0,0],[1.107,0],[0,0],[1.048,-0.822]],"o":[[0.002,-3.243],[0,0],[-2.147,0],[0,0],[0,-2.158],[0,0],[2.192,0],[0,0],[0,1.062],[0,0],[-1.331,0],[0,0]],"v":[[-7.147,16.728],[-13.085,10.828],[-16.663,10.828],[-20.557,6.934],[-20.557,-12.815],[-16.644,-16.728],[16.583,-16.728],[20.557,-12.754],[20.557,8.903],[18.55,10.829],[2.424,10.829],[-1.265,12.104]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[22.808,18.978],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Right hand Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":61,"s":[0],"e":[-25]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":71,"s":[-25],"e":[-20]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":76,"s":[-20],"e":[-20]},{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":90,"s":[-20],"e":[0]},{"t":99}],"ix":10},"p":{"a":0,"k":[190.005,135.202,0],"ix":2},"a":{"a":0,"k":[32.613,24.903,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[3.489,1.271],[-1.283,3.526],[-3.49,-1.27],[1.284,-3.525]],"o":[[-3.49,-1.271],[1.283,-3.526],[3.49,1.271],[-1.284,3.525]],"v":[[-2.324,6.383],[-6.319,-2.301],[2.323,-6.385],[6.318,2.299]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.842999985639,0.573000021542,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[7.852,7.904],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.187,1.812],[0,0],[1.796,1.141],[0,0],[1.188,-1.811],[-1.797,-1.142],[0,0]],"o":[[0,0],[1.183,-1.803],[0,0],[-1.804,-1.147],[-1.183,1.804],[0,0],[1.805,1.148]],"v":[[13.927,8.839],[13.927,8.839],[12.818,3.512],[-8.503,-10.044],[-13.927,-8.842],[-12.817,-3.514],[8.503,10.044]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.948999980852,0.948999980852,0.948999980852,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[21.866,17.364],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"eye2 Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"n":"0p833_0p833_0p167_0p167","t":61,"s":[163.776,129.482,0],"e":[163.776,131.482,0],"to":[0,0.33333334326744,0],"ti":[0,0,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"n":"0p833_0p833_0p167_0p167","t":71,"s":[163.776,131.482,0],"e":[163.776,129.482,0],"to":[0,0,0],"ti":[0,0.33333334326744,0]},{"t":81}],"ix":2},"a":{"a":0,"k":[4.95,4.95,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.408,-0.419],[0,0],[0.419,0.408],[0,0],[-0.409,0.419],[-0.419,-0.408],[0,0]],"o":[[0,0],[-0.409,0.418],[0,0],[-0.418,-0.408],[0.408,-0.418],[0,0],[0.418,0.408]],"v":[[4.292,4.193],[4.292,4.193],[2.787,4.212],[-4.273,-2.691],[-4.29,-4.195],[-2.786,-4.212],[4.274,2.689]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8,0.8,0.8,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[4.949,4.95],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.419,0.409],[0,0],[-0.409,0.419],[0,0],[-0.418,-0.409],[0.408,-0.419],[0,0]],"o":[[0,0],[-0.418,-0.408],[0,0],[0.408,-0.418],[0.418,0.408],[0,0],[-0.408,0.418]],"v":[[-4.193,4.29],[-4.193,4.29],[-4.211,2.786],[2.691,-4.273],[4.195,-4.29],[4.212,-2.786],[-2.689,4.273]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8,0.8,0.8,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[4.949,4.95],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"body Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[148.116,129.482,0],"ix":2},"a":{"a":0,"k":[50.34,50.34,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[8.729,13.983],[7.841,-12.173],[20.404,13.143],[3.324,5.326],[-8.232,-5.302],[-13.143,20.404]],"o":[[4.747,12.582],[-13.143,20.405],[-5.629,-3.625],[3.209,8.508],[20.405,13.144],[9.518,-14.777]],"v":[[34.587,-36.693],[30.429,2.65],[-30.314,15.799],[-43.784,2.15],[-26.477,23.549],[34.266,10.402]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.889999988032,0.885999971278,0.885999971278,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[53.019,63.736],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[13.144,-20.405],[20.405,13.143],[-13.142,20.406],[-20.406,-13.143]],"o":[[-13.143,20.404],[-20.405,-13.143],[13.144,-20.405],[20.404,13.143]],"v":[[36.946,23.798],[-23.798,36.947],[-36.947,-23.798],[23.798,-36.947]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[50.34,50.34],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"\nLeft hand Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[106.178,148.856,0],"ix":2},"a":{"a":0,"k":[7.761,20.698,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.936,-3.594],[-3.631,-0.946],[-0.935,3.594],[3.63,0.945]],"o":[[-0.936,3.594],[3.631,0.946],[0.937,-3.594],[-3.631,-0.946]],"v":[[-6.574,-1.712],[-1.695,6.507],[6.574,1.712],[1.695,-6.507]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.842999985639,0.573000021542,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[7.761,33.693],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.166,-0.051],[0,0],[0.08,-2.126],[0,0],[2.165,0.051],[-0.08,2.127],[0,0]],"o":[[0,0],[2.155,0.051],[0,0],[-0.08,2.136],[-2.156,-0.05],[0,0],[0.081,-2.136]],"v":[[0.632,-16.484],[0.632,-16.484],[4.387,-12.546],[3.439,12.703],[-0.632,16.484],[-4.387,12.545],[-3.439,-12.703]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.948999980852,0.948999980852,0.948999980852,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[8.765,16.785],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"\nframe Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[80.574,94.034,0],"ix":2},"a":{"a":0,"k":[74.25,62.25,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.053,1.349],[0,0],[1.82,-1.406],[0,0],[0.007,0.002],[0,0],[8.007,0],[0,0],[0,6.991],[0,0],[-7.138,0],[0,0],[0,-7.132],[0,0],[-1.318,-0.161],[0,0],[9.43,0],[0,0],[0,-9.243],[0,0],[-9.326,0],[0,0],[0,-5.716],[0,0],[-2.07,0],[-0.756,0.588],[0,0],[-1.423,0],[0,0]],"o":[[0,0],[-2.341,0],[0,0],[-0.005,0],[0,0],[0,-7.936],[0,0],[-7.105,0],[0,0],[0,-7.023],[0,0],[7.249,0],[0,0],[1.348,0.056],[0,0],[0,-9.314],[0,0],[-9.359,0],[0,0],[0,9.211],[0,0],[5.787,0],[0,0],[0,2.347],[0.839,0],[0,0],[1.131,-0.874],[0,0],[-0.158,-1.318]],"v":[[17.976,36.243],[5.718,36.243],[-0.73,38.42],[-25.936,58],[-25.955,57.996],[-25.955,50.635],[-40.477,36.243],[-57.115,36.243],[-70,23.565],[-70,-45.264],[-57.055,-58],[56.854,-58],[70,-45.066],[70,-15.688],[74,-15.358],[74,-45.066],[56.854,-62],[-57.055,-62],[-74,-45.264],[-74,23.565],[-57.115,40.243],[-40.477,40.243],[-29.955,50.635],[-29.955,58.041],[-25.936,62],[-23.482,61.147],[1.724,41.579],[5.718,40.243],[18.296,40.243]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[74.25,62.25],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"content Outlines","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[1],"y":[0.034]},"n":["0p667_1_1_0p034"],"t":70,"s":[100],"e":[2]},{"t":79}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[80.574,83.46,0],"ix":2},"a":{"a":0,"k":[42.969,8.25,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-4.418],[4.418,0],[0,4.418],[-4.419,0]],"o":[[0,4.418],[-4.419,0],[0,-4.418],[4.418,0]],"v":[[8,0],[0,8],[-8,0],[0,-8]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.667,"y":0.667},"o":{"x":1,"y":1},"n":"0p667_0p667_1_1","t":28,"s":[77,6.25],"e":[77,6.25],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":1,"y":0},"n":"0p667_1_1_0","t":38,"s":[77,6.25],"e":[77,9.25],"to":[0,0.5],"ti":[0,-0.33333334326744]},{"i":{"x":0.667,"y":1},"o":{"x":1,"y":0},"n":"0p667_1_1_0","t":48,"s":[77,9.25],"e":[77,8.25],"to":[0,0.33333334326744],"ti":[0,0.16666667163372]},{"t":53}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[1],"y":[-0.021]},"n":["0p667_1_1_-0p021"],"t":28,"s":[0],"e":[100]},{"t":38}],"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-4.364],[4.418,0],[0,4.364],[-4.418,0]],"o":[[0,4.364],[-4.418,0],[0,-4.364],[4.418,0]],"v":[[8,0],[0,7.901],[-8,0],[0,-7.901]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.667,"y":0.667},"o":{"x":1,"y":1},"n":"0p667_0p667_1_1","t":18,"s":[42,6.25],"e":[42,6.25],"to":[0,0],"ti":[0,0]},{"i":{"x":0.667,"y":1},"o":{"x":1,"y":0},"n":"0p667_1_1_0","t":28,"s":[42,6.25],"e":[42,9.25],"to":[0,0.5],"ti":[0,-0.33333334326744]},{"i":{"x":0.667,"y":1},"o":{"x":1,"y":0},"n":"0p667_1_1_0","t":38,"s":[42,9.25],"e":[42,8.25],"to":[0,0.33333334326744],"ti":[0,0.16666667163372]},{"t":43}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[1],"y":[-0.021]},"n":["0p667_1_1_-0p021"],"t":18,"s":[0],"e":[100]},{"t":28}],"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,-4.418],[4.418,0],[0,4.418],[-4.418,0]],"o":[[0,4.418],[-4.418,0],[0,-4.418],[4.418,0]],"v":[[8,0],[0,8],[-8,0],[0,-8]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":1,"y":0},"n":"0p667_1_1_0","t":18,"s":[8.25,6.25],"e":[8.25,9.25],"to":[0,0.5],"ti":[0,-0.33333334326744]},{"i":{"x":0.667,"y":1},"o":{"x":1,"y":0},"n":"0p667_1_1_0","t":28,"s":[8.25,9.25],"e":[8.25,8.25],"to":[0,0.33333334326744],"ti":[0,0.16666667163372]},{"t":33}],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[1],"y":[-0.021]},"n":["0p667_1_1_-0p021"],"t":8,"s":[0],"e":[100]},{"t":18}],"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 3","np":2,"cix":2,"ix":3,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0}],"markers":[]}
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
{"v":"5.1.20","fr":25,"ip":0,"op":100,"w":200,"h":200,"nm":"default_ student","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"content3","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.521],"y":[1.035]},"o":{"x":[1],"y":[-0.024]},"n":["0p521_1p035_1_-0p024"],"t":10,"s":[0],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":35,"s":[100],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":86,"s":[100],"e":[11]},{"t":96}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[121,113.167,0],"ix":2},"a":{"a":0,"k":[-7.5,-40,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.362,0.667,0.667],"y":[1.038,1,1]},"o":{"x":[1,0.333,0.333],"y":[-0.071,0,0]},"n":["0p362_1p038_1_-0p071","0p667_1_0p333_0","0p667_1_0p333_0"],"t":10,"s":[0,100,100],"e":[124,100,100]},{"t":35}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-7.5,-40.25],[27.25,-40.25]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.933333337307,0.933333337307,0.933333337307,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[3,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Shape 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":10,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"content2","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.521],"y":[1.035]},"o":{"x":[1],"y":[-0.024]},"n":["0p521_1p035_1_-0p024"],"t":1,"s":[0],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":26,"s":[100],"e":[100]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":86,"s":[100],"e":[11]},{"t":96}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[121,92.5,0],"ix":2},"a":{"a":0,"k":[-7.5,-40,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.362,0.667,0.667],"y":[1.048,1,1]},"o":{"x":[1,0.333,0.333],"y":[-0.089,0,0]},"n":["0p362_1p048_1_-0p089","0p667_1_0p333_0","0p667_1_0p333_0"],"t":1,"s":[0,100,100],"e":[99,100,100]},{"t":26}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-7.5,-40.25],[27.25,-40.25]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.933333337307,0.933333337307,0.933333337307,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[3,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Shape 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":10,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"“frame”","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[111.807,88.967,0],"ix":2},"a":{"a":0,"k":[83.852,64.685,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[9.546,0],[6.23,-2.147],[0,0],[0,-9.123],[0,0],[0,0],[0,0],[-8.139,2.607],[0,0],[0,0],[0,0],[-8.848,0],[-5.332,-1.934],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-8.788,0],[-5.333,-1.933],[0,0],[0,0],[0,0],[0,0],[0,0],[1.074,-7.57],[0,0],[0,0],[0,0],[6.689,0],[2.264,0.656],[0,0],[7.973,0],[4.952,-1.664],[0,0],[0.154,-0.403],[0.083,-0.209],[0.237,-0.541],[0,0],[0.052,-0.117],[0.147,-0.307],[0,0],[-8.042,0],[-4.909,-1.533],[0,0],[-2.068,0],[0,8.594],[0,0],[10.688,3.114],[0,0],[9.545,0],[5.986,-2.055],[0,0],[0,0]],"o":[[-9.364,0],[0,0],[-9.789,3.136],[0,0],[0,0],[0,0],[0,-7.411],[0,0],[0,0],[0,0],[5.764,-1.961],[9.087,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[5.581,-1.917],[9.086,0],[0,0],[0,0],[0,0],[0,0],[0,0],[8.696,2.532],[0,0],[0,0],[0,0],[0,6.397],[-1.663,0],[0,0],[-5.286,-1.65],[-8.471,0],[0,0],[-0.143,0.406],[-0.082,0.216],[-0.22,0.552],[0,0],[-0.048,0.112],[-0.135,0.299],[0,0],[4.587,-1.541],[7.578,0],[0,0],[2.658,0.775],[8.879,0],[0,0],[1.361,-9.6],[0,0],[-5.765,-2.09],[-9.229,0],[0,0],[0,0],[-5.765,-2.092]],"v":[[-39.512,-64.435],[-62.977,-61.213],[-65.544,-60.102],[-83.602,-37.488],[-83.602,-7.314],[-79.602,-10.935],[-79.602,-37.488],[-64.324,-56.292],[-64.135,-56.352],[-63.954,-56.431],[-61.531,-57.48],[-39.512,-60.435],[-17.471,-57.479],[-17.413,-57.458],[-17.354,-57.438],[-1.132,-52.121],[0.104,-51.716],[1.34,-52.114],[17.223,-57.224],[17.26,-57.236],[17.298,-57.248],[39.262,-60.179],[61.301,-57.224],[61.38,-57.195],[61.46,-57.17],[64.132,-56.326],[64.174,-56.312],[64.217,-56.299],[78.279,-37.661],[78.24,-37.381],[78.24,-37.099],[78.251,46.804],[67.408,57.175],[62.083,56.285],[59.195,55.372],[38.635,52.814],[18.096,55.363],[5.13,59.576],[4.689,60.79],[4.439,61.431],[3.753,63.073],[3.709,63.175],[3.561,63.516],[3.12,64.435],[19.331,59.168],[38.635,56.814],[58.001,59.19],[60.923,60.113],[67.408,61.175],[82.251,46.804],[82.24,-37.099],[65.337,-60.14],[62.665,-60.984],[39.262,-64.179],[15.999,-61.032],[0.115,-55.921],[-16.107,-61.239]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[83.852,64.685],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.023,0]],"o":[[0.023,0]],"v":[[-38.374,-59.872]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0.001,0]],"o":[[0.001,0]],"v":[[-38.389,-59.872]],"c":true},"ix":2},"nm":"路径 2","mn":"ADBE Vector Shape - Group","hd":false},{"ind":2,"ty":"sh","ix":3,"ks":{"a":0,"k":{"i":[[0.001,0]],"o":[[0.001,0]],"v":[[-38.415,-59.872]],"c":true},"ix":2},"nm":"路径 3","mn":"ADBE Vector Shape - Group","hd":false},{"ind":3,"ty":"sh","ix":4,"ks":{"a":0,"k":{"i":[],"o":[],"v":[],"c":true},"ix":2},"nm":"路径 4","mn":"ADBE Vector Shape - Group","hd":false},{"ind":4,"ty":"sh","ix":5,"ks":{"a":0,"k":{"i":[[0.003,0]],"o":[[0.003,0]],"v":[[-38.475,-59.872]],"c":true},"ix":2},"nm":"路径 5","mn":"ADBE Vector Shape - Group","hd":false},{"ind":5,"ty":"sh","ix":6,"ks":{"a":0,"k":{"i":[[0.004,0]],"o":[[0.003,0]],"v":[[-38.503,-59.872]],"c":true},"ix":2},"nm":"路径 6","mn":"ADBE Vector Shape - Group","hd":false},{"ind":6,"ty":"sh","ix":7,"ks":{"a":0,"k":{"i":[[0.004,0]],"o":[[0.004,0]],"v":[[-38.532,-59.872]],"c":true},"ix":2},"nm":"路径 7","mn":"ADBE Vector Shape - Group","hd":false},{"ind":7,"ty":"sh","ix":8,"ks":{"a":0,"k":{"i":[[0.006,0]],"o":[[0.006,0]],"v":[[-38.562,-59.872]],"c":true},"ix":2},"nm":"路径 8","mn":"ADBE Vector Shape - Group","hd":false},{"ind":8,"ty":"sh","ix":9,"ks":{"a":0,"k":{"i":[[0.006,0]],"o":[[0.006,0]],"v":[[-38.589,-59.872]],"c":true},"ix":2},"nm":"路径 9","mn":"ADBE Vector Shape - Group","hd":false},{"ind":9,"ty":"sh","ix":10,"ks":{"a":0,"k":{"i":[[0.006,0]],"o":[[0.006,0]],"v":[[-38.614,-59.872]],"c":true},"ix":2},"nm":"路径 10","mn":"ADBE Vector Shape - Group","hd":false},{"ind":10,"ty":"sh","ix":11,"ks":{"a":0,"k":{"i":[[0.007,0]],"o":[[0.007,0]],"v":[[-38.644,-59.872]],"c":true},"ix":2},"nm":"路径 11","mn":"ADBE Vector Shape - Group","hd":false},{"ind":11,"ty":"sh","ix":12,"ks":{"a":0,"k":{"i":[[0.006,0]],"o":[[0.006,0]],"v":[[-38.669,-59.872]],"c":true},"ix":2},"nm":"路径 12","mn":"ADBE Vector Shape - Group","hd":false},{"ind":12,"ty":"sh","ix":13,"ks":{"a":0,"k":{"i":[[0.007,0]],"o":[[0.007,0]],"v":[[-38.698,-59.872]],"c":true},"ix":2},"nm":"路径 13","mn":"ADBE Vector Shape - Group","hd":false},{"ind":13,"ty":"sh","ix":14,"ks":{"a":0,"k":{"i":[[0.006,-0.001]],"o":[[0.007,-0.001]],"v":[[-38.723,-59.871]],"c":true},"ix":2},"nm":"路径 14","mn":"ADBE Vector Shape - Group","hd":false},{"ind":14,"ty":"sh","ix":15,"ks":{"a":0,"k":{"i":[[0.006,0]],"o":[[0.007,0]],"v":[[-38.75,-59.871]],"c":true},"ix":2},"nm":"路径 15","mn":"ADBE Vector Shape - Group","hd":false},{"ind":15,"ty":"sh","ix":16,"ks":{"a":0,"k":{"i":[[0.006,0]],"o":[[0.007,0]],"v":[[-38.776,-59.871]],"c":true},"ix":2},"nm":"路径 16","mn":"ADBE Vector Shape - Group","hd":false},{"ind":16,"ty":"sh","ix":17,"ks":{"a":0,"k":{"i":[[0.005,0]],"o":[[0.006,0]],"v":[[-38.8,-59.871]],"c":true},"ix":2},"nm":"路径 17","mn":"ADBE Vector Shape - Group","hd":false},{"ind":17,"ty":"sh","ix":18,"ks":{"a":0,"k":{"i":[[0.006,0]],"o":[[0.006,0]],"v":[[-38.827,-59.871]],"c":true},"ix":2},"nm":"路径 18","mn":"ADBE Vector Shape - Group","hd":false},{"ind":18,"ty":"sh","ix":19,"ks":{"a":0,"k":{"i":[[0.007,0]],"o":[[0.007,0]],"v":[[-38.857,-59.871]],"c":true},"ix":2},"nm":"路径 19","mn":"ADBE Vector Shape - Group","hd":false},{"ind":19,"ty":"sh","ix":20,"ks":{"a":0,"k":{"i":[[0.006,0]],"o":[[0.007,0]],"v":[[-38.882,-59.871]],"c":true},"ix":2},"nm":"路径 20","mn":"ADBE Vector Shape - Group","hd":false},{"ind":20,"ty":"sh","ix":21,"ks":{"a":0,"k":{"i":[[0.007,0]],"o":[[0.007,0]],"v":[[-38.91,-59.871]],"c":true},"ix":2},"nm":"路径 21","mn":"ADBE Vector Shape - Group","hd":false},{"ind":21,"ty":"sh","ix":22,"ks":{"a":0,"k":{"i":[[0.007,0]],"o":[[0.006,0]],"v":[[-38.935,-59.871]],"c":true},"ix":2},"nm":"路径 22","mn":"ADBE Vector Shape - Group","hd":false},{"ind":22,"ty":"sh","ix":23,"ks":{"a":0,"k":{"i":[[0.006,0]],"o":[[0.006,0]],"v":[[-38.961,-59.87]],"c":true},"ix":2},"nm":"路径 23","mn":"ADBE Vector Shape - Group","hd":false},{"ind":23,"ty":"sh","ix":24,"ks":{"a":0,"k":{"i":[[0.007,0]],"o":[[0.007,0]],"v":[[-38.989,-59.87]],"c":true},"ix":2},"nm":"路径 24","mn":"ADBE Vector Shape - Group","hd":false},{"ind":24,"ty":"sh","ix":25,"ks":{"a":0,"k":{"i":[[0.007,0]],"o":[[0.008,0]],"v":[[-39.017,-59.87]],"c":true},"ix":2},"nm":"路径 25","mn":"ADBE Vector Shape - Group","hd":false},{"ind":25,"ty":"sh","ix":26,"ks":{"a":0,"k":{"i":[[0.007,0]],"o":[[0.007,0]],"v":[[-39.041,-59.87]],"c":true},"ix":2},"nm":"路径 26","mn":"ADBE Vector Shape - Group","hd":false},{"ind":26,"ty":"sh","ix":27,"ks":{"a":0,"k":{"i":[[0.007,0]],"o":[[0.008,0]],"v":[[-39.069,-59.87]],"c":true},"ix":2},"nm":"路径 27","mn":"ADBE Vector Shape - Group","hd":false},{"ind":27,"ty":"sh","ix":28,"ks":{"a":0,"k":{"i":[[0.008,0]],"o":[[0.008,0]],"v":[[-39.096,-59.87]],"c":true},"ix":2},"nm":"路径 28","mn":"ADBE Vector Shape - Group","hd":false},{"ind":28,"ty":"sh","ix":29,"ks":{"a":0,"k":{"i":[[0.007,0]],"o":[[0.007,0]],"v":[[-39.121,-59.869]],"c":true},"ix":2},"nm":"路径 29","mn":"ADBE Vector Shape - Group","hd":false},{"ind":29,"ty":"sh","ix":30,"ks":{"a":0,"k":{"i":[[0.006,0]],"o":[[0.006,0]],"v":[[-39.147,-59.869]],"c":true},"ix":2},"nm":"路径 30","mn":"ADBE Vector Shape - Group","hd":false},{"ind":30,"ty":"sh","ix":31,"ks":{"a":0,"k":{"i":[[0.008,0]],"o":[[0.009,0]],"v":[[-39.176,-59.869]],"c":true},"ix":2},"nm":"路径 31","mn":"ADBE Vector Shape - Group","hd":false},{"ind":31,"ty":"sh","ix":32,"ks":{"a":0,"k":{"i":[[0.009,0]],"o":[[0.009,0]],"v":[[-39.204,-59.869]],"c":true},"ix":2},"nm":"路径 32","mn":"ADBE Vector Shape - Group","hd":false},{"ind":32,"ty":"sh","ix":33,"ks":{"a":0,"k":{"i":[[0.008,0]],"o":[[0.009,0]],"v":[[-39.229,-59.869]],"c":true},"ix":2},"nm":"路径 33","mn":"ADBE Vector Shape - Group","hd":false},{"ind":33,"ty":"sh","ix":34,"ks":{"a":0,"k":{"i":[[0.008,0]],"o":[[0.008,0]],"v":[[-39.254,-59.868]],"c":true},"ix":2},"nm":"路径 34","mn":"ADBE Vector Shape - Group","hd":false},{"ind":34,"ty":"sh","ix":35,"ks":{"a":0,"k":{"i":[[2.917,-0.309],[-3.326,0.027]],"o":[[2.916,-0.309],[-3.326,0.027]],"v":[[-48.626,-59.364],[-39.257,-59.868]],"c":true},"ix":2},"nm":"路径 35","mn":"ADBE Vector Shape - Group","hd":false},{"ind":35,"ty":"sh","ix":36,"ks":{"a":0,"k":{"i":[[0.006,0]],"o":[[0.006,0]],"v":[[-48.648,-59.362]],"c":true},"ix":2},"nm":"路径 36","mn":"ADBE Vector Shape - Group","hd":false},{"ind":36,"ty":"sh","ix":37,"ks":{"a":0,"k":{"i":[[0.006,-0.001]],"o":[[0.005,-0.001]],"v":[[-48.67,-59.359]],"c":true},"ix":2},"nm":"路径 37","mn":"ADBE Vector Shape - Group","hd":false},{"ind":37,"ty":"sh","ix":38,"ks":{"a":0,"k":{"i":[[0.006,0]],"o":[[0.006,0]],"v":[[-48.693,-59.357]],"c":true},"ix":2},"nm":"路径 38","mn":"ADBE Vector Shape - Group","hd":false},{"ind":38,"ty":"sh","ix":39,"ks":{"a":0,"k":{"i":[[0.005,-0.001]],"o":[[0.006,-0.001]],"v":[[-48.715,-59.354]],"c":true},"ix":2},"nm":"路径 39","mn":"ADBE Vector Shape - Group","hd":false},{"ind":39,"ty":"sh","ix":40,"ks":{"a":0,"k":{"i":[[0.005,0]],"o":[[0.005,0]],"v":[[-48.737,-59.352]],"c":true},"ix":2},"nm":"路径 40","mn":"ADBE Vector Shape - Group","hd":false},{"ind":40,"ty":"sh","ix":41,"ks":{"a":0,"k":{"i":[[0.004,0]],"o":[[0.004,0]],"v":[[-48.759,-59.35]],"c":true},"ix":2},"nm":"路径 41","mn":"ADBE Vector Shape - Group","hd":false},{"ind":41,"ty":"sh","ix":42,"ks":{"a":0,"k":{"i":[[0.003,0]],"o":[[0.002,0]],"v":[[-48.78,-59.348]],"c":true},"ix":2},"nm":"路径 42","mn":"ADBE Vector Shape - Group","hd":false},{"ind":42,"ty":"sh","ix":43,"ks":{"a":0,"k":{"i":[[0.002,0]],"o":[[0.002,0]],"v":[[-48.802,-59.345]],"c":true},"ix":2},"nm":"路径 43","mn":"ADBE Vector Shape - Group","hd":false},{"ind":43,"ty":"sh","ix":44,"ks":{"a":0,"k":{"i":[[0,0]],"o":[[0.001,0]],"v":[[-48.824,-59.343]],"c":true},"ix":2},"nm":"路径 44","mn":"ADBE Vector Shape - Group","hd":false},{"ind":44,"ty":"sh","ix":45,"ks":{"a":0,"k":{"i":[[0.001,0]],"o":[[0.001,0]],"v":[[-48.847,-59.34]],"c":true},"ix":2},"nm":"路径 45","mn":"ADBE Vector Shape - Group","hd":false},{"ind":45,"ty":"sh","ix":46,"ks":{"a":0,"k":{"i":[[-5.513,-1.891],[8.995,0]],"o":[[-5.562,-1.898],[9.025,0]],"v":[[-16.113,-56.983],[-38.305,-59.872]],"c":true},"ix":2},"nm":"路径 46","mn":"ADBE Vector Shape - Group","hd":false},{"ind":46,"ty":"sh","ix":47,"ks":{"a":0,"k":{"i":[[-5.339,-1.798],[8.551,0.056]],"o":[[-5.398,-1.806],[8.588,0.056]],"v":[[62.492,-56.785],[41.262,-59.613]],"c":true},"ix":2},"nm":"路径 47","mn":"ADBE Vector Shape - Group","hd":false},{"ind":47,"ty":"sh","ix":48,"ks":{"a":0,"k":{"i":[[0,0],[-0.015,0.005],[0.027,-0.011]],"o":[[0.015,-0.005],[-0.028,0.01],[0,0]],"v":[[-61.046,-56.784],[-61.003,-56.798],[-61.086,-56.766]],"c":true},"ix":2},"nm":"路径 48","mn":"ADBE Vector Shape - Group","hd":false},{"ind":48,"ty":"sh","ix":49,"ks":{"a":0,"k":{"i":[[-0.107,0.036],[0,0]],"o":[[-0.101,0.035],[0.105,-0.037]],"v":[[18.158,-56.68],[17.838,-56.571]],"c":true},"ix":2},"nm":"路径 49","mn":"ADBE Vector Shape - Group","hd":false},{"ind":49,"ty":"sh","ix":50,"ks":{"a":0,"k":{"i":[[0,0],[0.012,0.004],[0,0]],"o":[[-0.012,-0.004],[0,0],[0,0]],"v":[[63.27,-56.514],[63.235,-56.526],[65.336,-55.861]],"c":true},"ix":2},"nm":"路径 50","mn":"ADBE Vector Shape - Group","hd":false},{"ind":50,"ty":"sh","ix":51,"ks":{"a":0,"k":{"i":[[-0.062,0.02],[-0.061,0.026],[0,0],[0,0],[0.063,-0.021]],"o":[[0.063,-0.02],[0,0],[0,0],[0,0],[0.062,-0.021]],"v":[[-63.726,-55.634],[-63.541,-55.703],[-62.217,-56.276],[-63.63,-55.664],[-63.912,-55.573]],"c":true},"ix":2},"nm":"路径 51","mn":"ADBE Vector Shape - Group","hd":false},{"ind":51,"ty":"sh","ix":52,"ks":{"a":0,"k":{"i":[[0.102,0.03],[0,0],[-0.108,-0.034]],"o":[[0,0],[0.11,0.032],[-0.101,-0.031]],"v":[[65.984,-55.657],[65.96,-55.664],[66.289,-55.565]],"c":true},"ix":2},"nm":"路径 52","mn":"ADBE Vector Shape - Group","hd":false},{"ind":52,"ty":"sh","ix":53,"ks":{"a":0,"k":{"i":[[0,0],[0.008,0.003],[0,0]],"o":[[-0.009,-0.003],[0,0],[0,0]],"v":[[-15.523,-56.776],[-15.548,-56.785],[-2.228,-52.417]],"c":true},"ix":2},"nm":"路径 53","mn":"ADBE Vector Shape - Group","hd":false},{"ind":53,"ty":"sh","ix":54,"ks":{"a":0,"k":{"i":[[0,0],[-0.202,0],[-0.188,0.057],[0,0]],"o":[[0.195,0.061],[0.196,0],[0,0],[0,0]],"v":[[0.724,-51.45],[1.322,-51.358],[1.901,-51.444],[1.316,-51.256]],"c":true},"ix":2},"nm":"路径 54","mn":"ADBE Vector Shape - Group","hd":false},{"ind":54,"ty":"sh","ix":55,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[9.011,3.192],[1.176,-8.294],[0,-0.094]],"o":[[0,0],[1.156,-8.155],[9.174,3.238],[-0.013,0.093],[0,0]],"v":[[81.448,-34.679],[81.468,-34.821],[67.128,-55.288],[81.468,-34.817],[81.448,-34.536]],"c":true},"ix":2},"nm":"路径 55","mn":"ADBE Vector Shape - Group","hd":false},{"ind":55,"ty":"sh","ix":56,"ks":{"a":0,"k":{"i":[[7.803,0],[2.488,0.725],[0,0],[7.678,0.019],[-5.041,-1.574],[0,0],[-1.851,0],[0,7.515]],"o":[[-1.886,0],[0,0],[-5.046,-1.576],[7.677,0.019],[0,0],[2.481,0.72],[7.803,0],[0,7.515]],"v":[[68.615,61.738],[62.69,60.756],[59.812,59.846],[40.097,57.377],[59.806,59.844],[62.689,60.755],[68.615,61.738],[81.459,49.367]],"c":true},"ix":2},"nm":"路径 56","mn":"ADBE Vector Shape - Group","hd":false},{"ind":56,"ty":"sh","ix":57,"ks":{"a":0,"k":{"i":[[0,0],[-8.258,0],[4.787,-1.609],[0,0]],"o":[[4.78,-1.607],[-8.257,0],[0,0],[0,0]],"v":[[19.922,59.829],[39.842,57.377],[19.902,59.836],[12.865,62.122]],"c":true},"ix":2},"nm":"路径 57","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"合并路径 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[82.644,62.122],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 2","np":59,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"“hat”","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[48.289,95.994,0],"ix":2},"a":{"a":0,"k":[33.401,22.094,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.74,0.026],[0,0],[-0.016,-0.433],[0.169,-0.156],[0,0],[0.739,-0.032],[0,0],[0.018,0.432],[-0.173,0.158],[0,0]],"o":[[0,0],[0.433,-0.015],[0.008,0.23],[0,0],[-0.544,0.5],[0,0],[-0.434,0.018],[-0.01,-0.234],[0,0],[0.549,-0.497]],"v":[[-3.654,-12.772],[32.33,-14.062],[33.143,-13.306],[32.889,-12.699],[6.368,11.656],[4.38,12.48],[-32.323,14.059],[-33.141,13.309],[-32.884,12.692],[-5.649,-11.962]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[33.401,14.327],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[1.432,3.489],[0,0],[0,0],[0,0],[12.033,-4.937]],"o":[[0,0],[0,0],[0,0],[1.431,3.489],[-12.032,4.937]],"v":[[-19.91,13.512],[-25.094,0.876],[18.479,-17.002],[23.663,-4.365],[4.469,10.892]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[38.547,26.938],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"“hat2”","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[1],"y":[-0.001]},"n":["0p667_1_1_-0p001"],"t":40,"s":[0],"e":[10]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"n":["0p667_1_0p333_0"],"t":49,"s":[10],"e":[-10]},{"i":{"x":[0],"y":[1.001]},"o":{"x":[0.333],"y":[0]},"n":["0_1p001_0p333_0"],"t":57,"s":[-10],"e":[0]},{"t":65}],"ix":10},"p":{"a":0,"k":[21.669,101.262,0],"ix":2},"a":{"a":0,"k":[4.685,1,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-0.473,-5.427],[0.473,5.427]],"c":false},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":2,"ix":5},"lc":2,"lj":2,"nm":"描边 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.991999966491,0.991999966491,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[4.212,6.427],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-2.305,-0.262],[-0.262,2.304],[2.305,0.262],[0.261,-2.305]],"o":[[2.305,0.262],[0.262,-2.305],[-2.305,-0.261],[-0.262,2.304]],"v":[[-0.475,4.173],[4.173,0.474],[0.473,-4.174],[-4.174,-0.474]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[4.686,16.096],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"“Left hand”","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.901],"y":[0.019]},"n":["0p667_1_0p901_0p019"],"t":40,"s":[0.131],"e":[-20]},{"i":{"x":[0],"y":[1.032]},"o":{"x":[0.333],"y":[0]},"n":["0_1p032_0p333_0"],"t":45,"s":[-20],"e":[0.131]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":50,"s":[0.131],"e":[0.131]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.901],"y":[0.019]},"n":["0p667_1_0p901_0p019"],"t":55,"s":[0.131],"e":[-20]},{"i":{"x":[0],"y":[1.032]},"o":{"x":[0.333],"y":[0]},"n":["0_1p032_0p333_0"],"t":60,"s":[-20],"e":[0.131]},{"t":65}],"ix":10},"p":{"a":0,"k":[40.669,145.414,0],"ix":2},"a":{"a":0,"k":[36.526,23.424,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[3.347,-1.61],[1.626,3.381],[-3.346,1.61],[-1.626,-3.381]],"o":[[-3.346,1.609],[-1.626,-3.382],[3.347,-1.61],[1.627,3.381]],"v":[[2.945,6.122],[-6.059,2.915],[-2.945,-6.122],[6.059,-2.915]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.842999985639,0.573000021542,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[7.936,7.982],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[13.973,13.135],[18.352,5.538],[-13.972,-13.135],[-18.352,-5.538]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[24.04,17.089],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"“Right hand”","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.901],"y":[-0.019]},"n":["0p667_1_0p901_-0p019"],"t":40,"s":[0.131],"e":[20]},{"i":{"x":[0],"y":[0.967]},"o":{"x":[0.333],"y":[0]},"n":["0_0p967_0p333_0"],"t":45,"s":[20],"e":[0.131]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":50,"s":[0.131],"e":[0.131]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.901],"y":[-0.019]},"n":["0p667_1_0p901_-0p019"],"t":55,"s":[0.131],"e":[20]},{"i":{"x":[0],"y":[0.967]},"o":{"x":[0.333],"y":[0]},"n":["0_0p967_0p333_0"],"t":60,"s":[20],"e":[0.131]},{"t":65}],"ix":10},"p":{"a":0,"k":[97.505,143.786,0],"ix":2},"a":{"a":0,"k":[6.433,18.865,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.021,3.57],[-3.608,-1.032],[1.021,-3.57],[3.607,1.032]],"o":[[1.021,-3.57],[3.607,1.033],[-1.022,3.571],[-3.608,-1.032]],"v":[[-6.531,-1.869],[1.85,-6.465],[6.531,1.868],[-1.85,6.465]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.842999985639,0.573000021542,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[37.032,7.747],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-19.124,1.708],[-16.354,10.007],[19.124,-1.706],[16.355,-10.007]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[19.374,14.218],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"“body”","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[69.89,131.518,0],"ix":2},"a":{"a":0,"k":[50.338,50.337,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[8.721,13.988],[7.848,-12.169],[20.398,13.154],[3.322,5.328],[-8.229,-5.307],[-13.154,20.397]],"o":[[4.74,12.584],[-13.154,20.397],[-5.626,-3.628],[3.205,8.51],[20.398,13.154],[9.526,-14.772]],"v":[[34.607,-36.682],[30.427,2.659],[-30.324,15.774],[-43.786,2.118],[-26.491,23.528],[34.26,10.413]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.889999988032,0.885999971278,0.885999971278,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[53.011,63.742],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[13.154,-20.397],[20.397,13.155],[-13.154,20.398],[-20.397,-13.154]],"o":[[-13.154,20.397],[-20.397,-13.154],[13.155,-20.397],[20.398,13.154]],"v":[[36.934,23.818],[-23.817,36.932],[-36.934,-23.818],[23.818,-36.934]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[50.337,50.337],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":-14,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"“content”","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":86,"s":[100],"e":[11]},{"t":96}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[120.819,52.412,0],"ix":2},"a":{"a":0,"k":[0.25,0.25,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.06,0.06,0.667],"y":[0.976,0.976,1]},"o":{"x":[1,1,0.333],"y":[0.001,0.001,0]},"n":["0p06_0p976_1_0p001","0p06_0p976_1_0p001","0p667_1_0p333_0"],"t":0,"s":[0,0,100],"e":[100,100,100]},{"t":11}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[3.104,0],[0,0],[0,-3.105],[0,0],[-3.104,0],[0,0],[0,3.104],[0,0]],"o":[[0,0],[-3.104,0],[0,0],[0,3.104],[0,0],[3.104,0],[0,0],[0,-3.105]],"v":[[10.002,-10.113],[-10.003,-10.113],[-15.624,-4.491],[-15.624,4.491],[-10.003,10.113],[10.002,10.113],[15.624,4.491],[15.624,-4.491]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,-0.894],[0,0],[0.894,0],[0,0],[0,0.894],[0,0],[-0.893,0]],"o":[[0.894,0],[0,0],[0,0.894],[0,0],[-0.893,0],[0,0],[0,-0.894],[0,0]],"v":[[10.002,-6.113],[11.624,-4.491],[11.624,4.491],[10.002,6.113],[-10.003,6.113],[-11.624,4.491],[-11.624,-4.491],[-10.003,-6.113]],"c":true},"ix":2},"nm":"路径 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"合并路径 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[15.873,10.363],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 1","np":4,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,1.997],[0,0],[-1.997,0],[0,0],[0,-1.997],[0,0],[1.997,0]],"o":[[-1.997,0],[0,0],[0,-1.997],[0,0],[1.997,0],[0,0],[0,1.997],[0,0]],"v":[[-10.003,8.113],[-13.624,4.491],[-13.624,-4.491],[-10.003,-8.113],[10.002,-8.113],[13.624,-4.491],[13.624,4.491],[10.002,8.113]],"c":true},"ix":2},"nm":"路径 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"填充 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[15.874,10.363],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"组 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0}],"markers":[]}
\ No newline at end of file
{"v":"5.1.20","fr":25,"ip":0,"op":100,"w":200,"h":200,"nm":"缺省-老师","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"stick Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.717],"y":[0.99]},"o":{"x":[1],"y":[0]},"n":["0p717_0p99_1_0"],"t":60,"s":[-33],"e":[8]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[1],"y":[0.05]},"n":["0p667_1_1_0p05"],"t":70,"s":[8],"e":[-6]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p667_1_0p167_0"],"t":75,"s":[-6],"e":[-6]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0]},"n":["0p833_1_0p167_0"],"t":95,"s":[-6],"e":[-33]},{"t":99}],"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":1,"y":0},"n":"0p667_1_1_0","t":75,"s":[88.969,133.836,0],"e":[88.969,132.836,0],"to":[0,-0.16666667163372,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.732,"y":0},"n":"0p667_1_0p732_0","t":79,"s":[88.969,132.836,0],"e":[88.969,133.836,0],"to":[0,0,0],"ti":[0,-0.16666667163372,0]},{"t":99}],"ix":2},"a":{"a":0,"k":[31.794,49.713,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-13.725,-24.308],[13.725,24.308]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4,"ix":5},"lc":2,"lj":2,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[23.725,34.308],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"mouth Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"n":"0p833_0p833_0p167_0p167","t":50,"s":[136.58,137.028,0],"e":[134.913,136.028,0],"to":[-0.27777779102325,-0.16666667163372,0],"ti":[0.33333334326744,0.16666667163372,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"n":"0p833_0p833_0p167_0p167","t":60,"s":[134.913,136.028,0],"e":[134.58,136.028,0],"to":[-0.33333334326744,-0.16666667163372,0],"ti":[-0.27777779102325,-0.16666667163372,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"n":"0p833_0p833_0p167_0p167","t":87,"s":[134.58,136.028,0],"e":[136.58,137.028,0],"to":[0.27777779102325,0.16666667163372,0],"ti":[-0.33333334326744,-0.16666667163372,0]},{"t":98}],"ix":2},"a":{"a":0,"k":[12.827,10.058,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[-5.155,0],[0,0]],"o":[[0,0],[5.5,0],[0,0]],"v":[[-5.298,-2.558],[-0.173,2.558],[4.078,-2.558]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.8,0.8,0.8,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3,"ix":5},"lc":2,"lj":2,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[12.827,10.058],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"eye Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"n":"0p833_0p833_0p167_0p167","t":50,"s":[138.452,118.739,0],"e":[136.786,117.739,0],"to":[-0.27777779102325,-0.16666667163372,0],"ti":[0.33333334326744,0.16666667163372,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"n":"0p833_0p833_0p167_0p167","t":60,"s":[136.786,117.739,0],"e":[136.452,117.739,0],"to":[-0.33333334326744,-0.16666667163372,0],"ti":[-0.27777779102325,-0.16666667163372,0]},{"i":{"x":0.833,"y":0.833},"o":{"x":0.167,"y":0.167},"n":"0p833_0p833_0p167_0p167","t":87,"s":[136.452,117.739,0],"e":[138.452,118.739,0],"to":[0.27777779102325,0.16666667163372,0],"ti":[-0.33333334326744,-0.16666667163372,0]},{"t":98}],"ix":2},"a":{"a":0,"k":[23.472,5.359,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.042,0.792],[0,0],[1.089,0.058],[0.043,-0.792],[0,0],[-1.09,-0.058]],"o":[[0,0],[0.042,-0.792],[-1.09,-0.058],[0,0],[-0.043,0.792],[1.089,0.059]],"v":[[1.827,2.601],[2.096,-2.392],[0.21,-3.923],[-1.827,-2.602],[-2.094,2.391],[-0.21,3.922]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8,0.8,0.8,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[2.387,4.231],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.043,0.792],[0,0],[1.09,0.058],[0.043,-0.792],[0,0],[-1.09,-0.058]],"o":[[0,0],[0.043,-0.792],[-1.09,-0.058],[0,0],[-0.043,0.792],[1.09,0.059]],"v":[[1.828,2.601],[2.095,-2.392],[0.21,-3.923],[-1.828,-2.602],[-2.095,2.391],[-0.21,3.922]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.8,0.8,0.8,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[44.556,6.488],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Right hand Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[169.482,149.57,0],"ix":2},"a":{"a":0,"k":[23.562,14.807,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-1.949,-3.3],[-3.254,1.922],[1.949,3.299],[3.254,-1.922]],"o":[[1.949,3.299],[3.254,-1.922],[-1.948,-3.3],[-3.254,1.922]],"v":[[-5.892,3.481],[3.529,5.974],[5.892,-3.48],[-3.529,-5.974]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.842999985639,0.573000021542,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[39.034,21.468],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[18.568,3.908],[14.912,11.829],[-18.568,-3.993],[-14.954,-11.829]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[18.817,12.079],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"body Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[144.074,129.065,0],"ix":2},"a":{"a":0,"k":[47.359,47.358,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[7.957,13.268],[7.561,-11.292],[18.928,12.674],[3.031,5.053],[-7.635,-5.113],[-12.674,18.929]],"o":[[4.244,11.886],[-12.673,18.928],[-5.222,-3.496],[2.87,8.037],[18.93,12.674],[9.178,-13.708]],"v":[[33.051,-34.094],[28.492,2.756],[-28.729,14.082],[-41.141,1.049],[-25.258,21.42],[31.964,10.094]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.889999988032,0.885999971278,0.885999971278,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[49.671,60.212],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-10.581,-20.173],[-20.173,10.581],[10.581,20.172],[20.173,-10.581]],"o":[[10.581,20.174],[20.173,-10.581],[-10.581,-20.174],[-20.174,10.581]],"v":[[-36.527,19.158],[19.159,36.527],[36.528,-19.158],[-19.159,-36.527]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[47.358,47.358],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"content3","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.521],"y":[1.028]},"o":{"x":[1],"y":[-0.019]},"n":["0p521_1p028_1_-0p019"],"t":24,"s":[0],"e":[100]},{"t":44}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[37.5,115.5,0],"ix":2},"a":{"a":0,"k":[-7.5,-40,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.362,0.667,0.667],"y":[1.015,1,1]},"o":{"x":[1,0.333,0.333],"y":[-0.029,0,0]},"n":["0p362_1p015_1_-0p029","0p667_1_0p333_0","0p667_1_0p333_0"],"t":24,"s":[0,100,100],"e":[247,100,100]},{"t":44}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-7.5,-40.25],[27.25,-40.25]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.933333337307,0.933333337307,0.933333337307,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[3,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Shape 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":10,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"content2","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.521],"y":[1.028]},"o":{"x":[1],"y":[-0.019]},"n":["0p521_1p028_1_-0p019"],"t":15,"s":[0],"e":[100]},{"t":35}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[92.5,86.5,0],"ix":2},"a":{"a":0,"k":[-7.5,-40,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.362,0.667,0.667],"y":[1.038,1,1]},"o":{"x":[1,0.333,0.333],"y":[-0.071,0,0]},"n":["0p362_1p038_1_-0p071","0p667_1_0p333_0","0p667_1_0p333_0"],"t":15,"s":[0,100,100],"e":[100,100,100]},{"t":35}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-7.5,-40.25],[27.25,-40.25]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.933333337307,0.933333337307,0.933333337307,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[3,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Shape 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":10,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"content1","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.521],"y":[1.028]},"o":{"x":[1],"y":[-0.019]},"n":["0p521_1p028_1_-0p019"],"t":10,"s":[0],"e":[100]},{"t":30}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[92.5,60,0],"ix":2},"a":{"a":0,"k":[-7.5,-40,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.362,0.667,0.667],"y":[1.038,1,1]},"o":{"x":[1,0.333,0.333],"y":[-0.071,0,0]},"n":["0p362_1p038_1_-0p071","0p667_1_0p333_0","0p667_1_0p333_0"],"t":10,"s":[0,100,100],"e":[100,100,100]},{"t":30}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0]],"o":[[0,0],[0,0]],"v":[[-7.5,-40.25],[27.25,-40.25]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.933333337307,0.933333337307,0.933333337307,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":2,"lj":1,"ml":4,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[3,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Shape 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":10,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"frame Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[88.94,88.552,0],"ix":2},"a":{"a":0,"k":[81.55,62.3,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[7.636,0],[0,0],[0,-6.32],[0,0],[-7.636,0],[0,0],[0,0],[0,0],[0.528,1.4],[0,0],[0,0],[0,0],[0,3.783],[0,0],[-5.099,0],[0,0],[0,-3.783],[0,0],[0,0],[0,0],[-1.269,-0.768],[0,0],[0,0],[0,0]],"o":[[0,0],[-7.636,0],[0,0],[0,6.319],[0,0],[0,0],[0,0],[-0.594,-1.239],[0,0],[0,0],[0,0],[-5.099,0],[0,0],[0,-3.783],[0,0],[5.1,0],[0,0],[0,0],[0,0],[1.37,0.667],[0,0],[0,0],[0,0],[0,-6.32]],"v":[[67.452,-62.05],[-67.452,-62.05],[-81.3,-50.589],[-81.3,50.589],[-67.452,62.05],[10.044,62.05],[10.521,62.05],[10.314,61.62],[8.622,57.644],[8.549,57.45],[8.342,57.45],[-67.452,57.45],[-76.7,50.589],[-76.7,-50.589],[-67.452,-57.45],[67.452,-57.45],[76.7,-50.589],[76.7,-4.854],[76.7,-4.666],[76.869,-4.584],[80.845,-2.421],[81.3,-2.145],[81.3,-2.677],[81.3,-50.589]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ind":1,"ty":"sh","ix":2,"ks":{"a":0,"k":{"i":[[0,0],[0,-6.154],[0,0],[1.369,0.667],[0,0],[5.236,0],[0,0],[0,-3.927],[0,0],[-5.236,0],[0,0],[-0.626,-1.302],[0,0],[0,6.154],[0,0],[-7.471,0]],"o":[[7.471,0],[0,0],[-1.295,-0.785],[0,0],[0,-3.927],[0,0],[-5.236,0],[0,0],[0,3.927],[0,0],[0.513,1.362],[0,0],[-7.471,0],[0,0],[0,-6.154],[0,0]],"v":[[67.452,-61.75],[81,-50.589],[81,-2.677],[77,-4.854],[77,-50.589],[67.452,-57.75],[-67.452,-57.75],[-77,-50.589],[-77,50.589],[-67.452,57.75],[8.342,57.75],[10.044,61.75],[-67.452,61.75],[-81,50.589],[-81,-50.589],[-67.452,-61.75]],"c":true},"ix":2},"nm":"Path 2","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"mm","mm":1,"nm":"Merge Paths 1","mn":"ADBE Vector Filter - Merge","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[81.55,62.3],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":4,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,6.237],[0,0],[-7.553,0],[0,0],[0,-6.237],[0,0],[0,0],[1.372,0.668],[0,0],[0,0],[5.182,0],[0,0],[0,-3.865],[0,0],[-5.182,0],[0,0],[0,0],[-0.597,-1.243],[0,0]],"o":[[-7.553,0],[0,0],[0,-6.237],[0,0],[7.553,0],[0,0],[0,0],[-1.274,-0.772],[0,0],[0,0],[0,-3.865],[0,0],[-5.182,0],[0,0],[0,3.866],[0,0],[0,0],[0.529,1.403],[0,0],[0,0]],"v":[[-67.452,61.9],[-81.15,50.589],[-81.15,-50.589],[-67.452,-61.9],[67.451,-61.9],[81.15,-50.589],[81.15,-2.411],[80.923,-2.548],[76.934,-4.718],[76.85,-4.759],[76.85,-50.589],[67.451,-57.6],[-67.452,-57.6],[-76.85,-50.589],[-76.85,50.589],[-67.452,57.6],[8.446,57.6],[8.482,57.697],[10.178,61.685],[10.282,61.9]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[81.55,62.3],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"content4 Outlines","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"n":["0p833_0p833_0p167_0p167"],"t":0,"s":[0],"e":[100]},{"t":25}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[52.295,68.466,0],"ix":2},"a":{"a":0,"k":[26.54,26.262,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,0.833]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0.167]},"n":["0p833_0p833_0p167_0p167","0p833_0p833_0p167_0p167","0p833_0p833_0p167_0p167"],"t":0,"s":[44,44,100],"e":[100,100,100]},{"t":12}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[-0.614,-0.099],[0,0],[1.102,-1.124],[0,0],[-0.106,-0.625],[0,0],[1.362,0.748],[0,0],[0.538,-0.298],[0,0],[-0.26,1.586],[0,0],[0.442,0.455],[0,0],[-1.524,0.232],[0,0],[-0.26,0.566],[0,0],[-0.72,0],[-0.293,-0.658]],"o":[[0,0],[0.261,0.566],[0,0],[1.52,0.232],[0,0],[-0.44,0.456],[0,0],[0.26,1.586],[0,0],[-0.537,-0.298],[0,0],[-1.36,0.748],[0,0],[0.105,-0.625],[0,0],[-1.104,-1.124],[0,0],[0.615,-0.099],[0,0],[0.292,-0.658],[0.72,0],[0,0]],"v":[[1.666,-15.182],[5.168,-7.757],[6.568,-6.693],[14.408,-5.503],[15.438,-2.191],[9.764,3.589],[9.232,5.307],[10.57,13.467],[7.874,15.514],[0.864,11.663],[-0.864,11.663],[-7.876,15.514],[-10.57,13.467],[-9.23,5.307],[-9.766,3.589],[-15.436,-2.191],[-14.408,-5.503],[-6.57,-6.693],[-5.17,-7.757],[-1.667,-15.182],[-0.002,-16.262],[1.664,-15.182]],"c":false},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[0.875,0.870999983245,0.870999983245,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4,"ix":5},"lc":2,"lj":2,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[26.54,26.262],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":3,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"Left hand Outlines","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.725],"y":[0.978]},"o":{"x":[1],"y":[0]},"n":["0p725_0p978_1_0"],"t":75,"s":[0],"e":[2]},{"t":79}],"ix":10},"p":{"a":0,"k":[128.745,151.625,0],"ix":2},"a":{"a":0,"k":[46.716,26.22,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[-0.596,-3.785],[-3.733,0.588],[0.596,3.785],[3.734,-0.588]],"o":[[0.596,3.785],[3.734,-0.588],[-0.596,-3.785],[-3.734,0.588]],"v":[[-6.76,1.064],[1.079,6.854],[6.76,-1.065],[-1.079,-6.854]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[1,0.842999985639,0.573000021542,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[7.606,7.692],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 1","np":2,"cix":2,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0,0],[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0],[0,0]],"v":[[-19.262,-2.76],[-15.993,-11.012],[19.262,2.757],[16.062,11.012]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.933000033509,0.933000033509,0.933000033509,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[27.455,15.209],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"变换"}],"nm":"Group 2","np":2,"cix":2,"ix":2,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":250,"st":0,"bm":0}],"markers":[]}
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
/*
* @Author: 吴文洁
* @Date: 2020-06-09 09:47:21
* @Last Modified by: 吴文洁
* @Last Modified time: 2020-06-23 14:54:14
* @Description: 网络磁盘(我的文件、公共文件、员工文件)
*/
import React from 'react';
import { DISK_MAP } from "@/common/constants/academic/lessonEnum";
function DiskList(props) {
const { diskList, currentRootDisk } = props;
return (
<div className="disk-list__wrap">
<div className="disk-list">
{
diskList.map((item) => {
const isActive = item.disk === currentRootDisk.disk;
return (
<div
key={item.disk}
className={`item ${isActive ? 'active' : ''}`}
onClick={() => { props.onChange(item)}}
>
{
item.disk === 'MYSELF' &&
<span className="icon iconfont">&#xe7a5;</span>
}
{
item.disk === 'COMMON' &&
<span className="icon iconfont">&#xe79d;</span>
}
{
item.disk === 'EMPLOYEE' &&
<span className="icon iconfont">&#xe7a3;</span>
}
<span className="disk-name">{ item.folderName }</span>
</div>
)
})
}
</div>
<a
className="guide-href"
href={window.NewVersion ? 'https://mp.weixin.qq.com/s/s0XN0Gk4Xul192SmTd6znw' : 'https://mp.weixin.qq.com/s/2EMWaaa3LQwkJd59bmy8pA'}
target="_blank"
>
进一步了解资料云盘
</a>
</div>
)
};
export default DiskList;
\ No newline at end of file
/*
* @Author: 吴文洁
* @Date: 2020-06-09 10:47:51
* @Last Modified by: 吴文洁
* @Last Modified time: 2020-07-23 09:33:09
* @Description: 文件夹列表
*/
import React from 'react';
import { Table, Menu, Dropdown, Upload, Modal, message, Tooltip, Icon } from 'antd';
import { PageControl } from '@/components';
import DefaultIcon from '@/modules/common/DefaultIcon';
import { QuestionCircleOutlined } from '@ant-design/icons';
import { FileTypeIcon, SupportFileType, DEFAULT_SIZE_UNIT } from "@/common/constants/academic/lessonEnum";
import ScanFileModal from '../modal/ScanFileModal';
import CreateFolderModal from '../modal/CreateFolderModal';
import UploadProgressModal from '../modal/UploadProgressModal';
import SelectPrepareFileModal from '../modal/SelectPrepareFileModal';
const DEL_FOLDER_URL_MAP = {
'MYSELF': 'public/apollo/delFolder',
'COMMON': 'public/apollo/delCommonFolder'
}
// 支持本地上传的文件类型
const loaclFileType = SupportFileType.join(',');
let count = 0;
class FolderList extends React.Component {
constructor(props) {
super(props);
this.state = {
localFileList: [], // 本地文件列表(待上传)
currentFolder: {}, // 当前文件/文件夹(操作列表中的文件/文件夹的时候需要用到)
uploadFolderPath: {}, // 上传文件的目录,防止中途切换文件夹
renameModalData: {}, // 重命名弹窗
scanFileModal: null, // 预览文件弹窗
showUploadModal: false, // 上传进度弹窗,
nonCompliantFileList: []
}
}
componentWillReceiveProps(nextProps) {
const { folderPathList } = nextProps
const currentFolder = folderPathList[folderPathList.length - 1];
this.setState({
currentFolder
})
}
//预览文件
handleSelect = (folder) => {
// 只有文件才有预览功能
if (folder.folderType === 'FOLDER') {
this.handleSelectFolder(folder);
} else {
this.handleScanFile(folder);
}
}
// 预览文件
handleScanFile = (folder) => {
const { folderFormat, folderSize, ossUrl } = folder;
switch (folderFormat) {
case 'PDF':
window.open(ossUrl, "_blank");
break;
case "WORD":
case "DOCX":
case "DOC":
case "EXCEL":
case "PPT":
case "PPTX":
case "PDF":
if ((folderFormat === 'PPT' || folderFormat === 'PPTX' ||
folderFormat === 'DOCX' || folderFormat === 'WORD' ||
folderFormat === 'DOC') && folderSize > 10 * DEFAULT_SIZE_UNIT) {
Modal.confirm({
title: '抱歉,不能在线预览',
content: '由于文件较大,不支持在线预览,请下载后再查看',
icon: <QuestionCircleOutlined />,
okText:"下载",
onOk:() => {
const a = document.createElement('a');
a.href = ossUrl;
a.click();
}
});
break;
}
if (folderFormat === 'EXCEL' && folderSize > 5 * DEFAULT_SIZE_UNIT) {
Modal.confirm({
title: '抱歉,不能在线预览',
content: '由于文件较大,不支持在线预览,请下载后再查看',
icon: <QuestionCircleOutlined />,
okText:"下载",
onOk:() => {
const a = document.createElement('a');
a.href = ossUrl;
a.click();
}
});
break;
}
const prefixUrl = "https://view.officeapps.live.com/op/view.aspx?src=";
const scanUrl = `${prefixUrl}${encodeURIComponent(ossUrl)}`
window.open(scanUrl, "_blank");
break;
default:
const scanFileModal = <ScanFileModal
fileType={folderFormat}
item={folder}
close={() => {
this.setState({ scanFileModal: null })
}}
/>
this.setState({ scanFileModal });
break;
}
}
// 选择文件夹
handleSelectFolder = (folder) => {
const { folderPathList, showResultPage, currentRootDisk } = this.props;
// 判断是否是员工文件的根目录
const employeeDisk = currentRootDisk.disk === 'EMPLOYEE' && folderPathList.length === 1;
if (showResultPage) {
folderPathList.pop();
}
folderPathList.push({
id: folder.id,
folderName: folder.folderName
});
this.props.onChangeFolderPath(folderPathList);
this.props.onRefresh({
parentId: folder.id,
folderIdType: employeeDisk ? 'USER' : 'FOLDER'
});
}
// 修改文件路径
handleChangeFolderPath = (folder) => {
const { instId } = window.currentUserInstInfo;
const { id } = folder;
const { currentRootDisk } = this.props;
const params = {
id,
instId: instId || LS.get('instId'),
disk: currentRootDisk.disk,
}
axios.Apollo('public/apollo/folderPath', params).then((res) => {
const { result = [] } = res;
this.props.onChangeFolderPath(result, false);
})
}
parseColumns = () => {
const { currentRootDisk, showResultPage, folderPathList } = this.props;
const hasManagementAuthority = currentRootDisk.uploadPower;
// 判断是否是员工文件的根目录
const employeeDisk = currentRootDisk.disk === 'EMPLOYEE' && folderPathList.length === 1;
const columns = [
{
title: '名称',
key: 'folderName',
dataIndex: 'folderName',
width: '28%',
sorter: (employeeDisk || !hasManagementAuthority) ? false : true,
render: (value, record) => {
const { folderType, folderFormat } = record;
const isFolder = folderType === 'FOLDER';
let imgSrc = !isFolder ?
FileTypeIcon[folderFormat] :
'https://xiaomai-image.oss-cn-hangzhou.aliyuncs.com/1594871430788.png';
if (employeeDisk) {
imgSrc = 'https://xiaomai-image.oss-cn-hangzhou.aliyuncs.com/1594871440736.png'
}
return (
<div
className="file-name"
onClick={() => this.handleSelect(record)}
>
{
<img
alt="img-src"
className="file-name__icon"
src={imgSrc}
/>
}
<span
className={`file-name__text ${!isFolder ? 'highlight' : ''}`}
>
{value}
</span>
</div>
)
}
},
{
title: '更新时间',
key: 'updated',
dataIndex: 'updated',
sorter: (employeeDisk || !hasManagementAuthority) ? false : true,
render: (value) => {
return <span>{formatDate('YYYY-MM-DD H:i', value)}</span>
}
},
{
title: '大小',
key: 'folderSize',
dataIndex: 'folderSize',
width: '10%',
sorter: (employeeDisk || !hasManagementAuthority) ? false : true,
render: (value, record) => {
const { folderType } = record;
const _fileSize = Number(value);
let _size = `${(_fileSize / DEFAULT_SIZE_UNIT).toFixed(1)}M`;
if (_fileSize < 0.1 * DEFAULT_SIZE_UNIT) {
_size = `${(_fileSize / 1000).toFixed(1)}kb`;
}
return (
<span>{folderType === 'FILE' ? _size : '-'}</span>
)
}
},
{
title: '操作',
key: 'operate',
render: (value, record) => {
if (!(currentRootDisk.disk === 'EMPLOYEE' && (folderPathList.length === 1 || record.folderType === 'FOLDER')) ||
hasManagementAuthority) {
return (
<Dropdown overlay={this.renderMenu(record)} trigger={['hover']}>
<span className="icon iconfont">&#xe756;</span>
</Dropdown>
)
}
return <span>-</span>
}
}
]
// 公共文件需要显示创建者
if (currentRootDisk.disk === 'COMMON') {
columns.splice(1, 0, {
title: '创建者',
key: 'createName',
dataIndex: 'createName'
});
}
// 搜索结果需要显示所在目录
if (showResultPage) {
columns.push({
title: '所在目录',
key: 'parentName',
dataIndex: 'parentName',
render: (value, record) => {
return <span
className="file-path"
onClick={() => this.handleChangeFolderPath(record)}
>
{value || currentRootDisk.folderName}
</span>
}
})
}
return columns;
}
// 删除文件
handleDeleteFolder = (folder) => {
const { currentRootDisk: { disk } } = this.props;
const { instId } = window.currentUserInstInfo;
// 判断此文件是否有关联的课次
axios.Apollo('public/apollo/judgeRelation', {
folderIds: [folder.id],
instId: instId || LS.get('instId')
}).then((res) => {
// 如果有关联的文件,二次弹窗确认
const hasRelative = !!res.result;
Modal.confirm({
title: '确认删除所选的文件吗?',
content: hasRelative ? '此文件已关联了课次,删除后,学员将不能查看到此文件。' : '删除后,数据将无法恢复。',
icon: <span className="icon iconfont default-confirm-icon">&#xe6f4;</span>,
onOk: () => {
const { currentFolder } = this.state;
axios.Apollo(DEL_FOLDER_URL_MAP[disk], {
ids: [folder.id],
instId: instId || LS.get('instId')
}).then(() => {
message.success('删除成功');
this.props.onRefresh({ parentId: currentFolder.id || null });
})
}
});
})
}
// 重命名
handleRename = (folder) => {
this.setState({
renameModalData: {
visible: true,
id: folder.id,
folderName: folder.folderName,
}
});
}
// 重命名完成或者取消重命名之后隐藏重命名弹窗
handleRenameDone = (folderName) => {
const { renameModalData, currentFolder } = this.state;
// 名称未修改不发送请求
if (folderName === renameModalData.folderName) {
this.setState({ renameModalData: {} });
return;
}
// 判断是否有同名文件
this.handleGetSameNameFiles(folderName).then((res) => {
if (res) {
message.warning('此目录下已存在同名文件');
return;
}
axios.Apollo('public/apollo/renameFolder', {
id: renameModalData.id,
name: folderName
}).then(() => {
message.success('重命名成功');
this.setState({ renameModalData: {} });
this.props.onRefresh({ parentId: currentFolder.id || null });
})
});
}
// 获取同名文件
handleGetSameNameFiles = async (folderName) => {
const { currentRootDisk, folderPathList } = this.props;
const currentFolder = folderPathList[folderPathList.length - 1];
const { instId } = window.currentUserInstInfo;
const params = {
name: folderName,
disk: currentRootDisk.disk,
parentId: currentFolder.id,
folderType: 'FOLDER',
instId: instId || LS.get('instId')
}
const res = await axios.Apollo('public/apollo/sameNameFile', params);
const { result } = res;
return !!result || result && Object.keys(result).length;
}
// 显示移动文件弹窗
handleShowSelectFileModal = (file) => {
this.setState({
currentFile: file,
showSelectFileModal: true
});
}
getBlob = (url) => {
return new Promise((resolve) => {
const xhr = new XMLHttpRequest()
xhr.open('GET', url, true)
xhr.responseType = 'blob'
xhr.onload = () => {
if (xhr.status === 200) {
resolve(xhr.response)
}
}
xhr.send()
})
}
saveAs = (blob, filename) => {
if (window.navigator.msSaveOrOpenBlob) {
navigator.msSaveBlob(blob, filename)
} else {
const link = document.createElement('a')
const body = document.querySelector('body')
// 创建对象url
link.href = window.URL.createObjectURL(blob)
link.download = filename
body.appendChild(link)
link.click()
body.removeChild(link)
// 通过调用 URL.createObjectURL() 创建的 URL 对象
window.URL.revokeObjectURL(link.href)
}
}
// 下载文件
handleDownload = (folder) => {
this.getBlob(folder.ossUrl).then((blob) => {
this.saveAs(blob, folder.folderName)
})
}
handleChooseFile = async () => {
// 判断是否欠费,旗舰版用户不需要校验余额
const { instId } = window.currentUserInstInfo;
const ultimateRes = await axios.Business('public/inst/checkInstProduct', {
instId: instId || LS.get("instId"),
productCodeList: ['ULTIMATESELL', 'PIP_TO_ULTIMATE', 'HIGH_TO_ULTIMATE']
});
const { balance } = this.props;
if (balance <= 0 && !ultimateRes.result) {
this.handleShowNoticeModal();
return;
}
const dom = document.querySelector('#detailFileInput');
dom.click();
}
// 准备上传
handleUpload = (event) => {
const fileList = event.target.files;
// 判断文件的大小是否超出了限制
const nonCompliantFileList = [];
const _fileList = [...fileList];
_fileList.map((file, index) => {
let { size, type, name } = file;
if (!type) {
type = getFileTypeByName(name);
}
if (type.indexOf('image') > -1 && size > 50 * DEFAULT_SIZE_UNIT) {
nonCompliantFileList.push(file);
_fileList.splice(index, 1);
}
if (type.indexOf('audio') > -1 && size > 50 * DEFAULT_SIZE_UNIT) {
nonCompliantFileList.push(file);
_fileList.splice(index, 1);
}
if (type.indexOf('video') > -1 && size > 500 * DEFAULT_SIZE_UNIT) {
nonCompliantFileList.push(file);
_fileList.splice(index, 1);
}
if (localFileType.indexOf(type) > -1 && size > 100 * DEFAULT_SIZE_UNIT) {
nonCompliantFileList.push(file);
_fileList.splice(index, 1);
}
file.key = count++;
});
// 不符合规则的文件列表
if (nonCompliantFileList.length > 0) {
this.setState({
nonCompliantFileList,
showNonCompliantFileModal: true,
})
} else {
this.handleShowUploadModal(_fileList);
}
// 清空文件,防止第二次无法上传同一个文件
const dom = document.querySelector('#detailFileInput');
dom.value = '';
}
// 显示上传进度弹窗
handleShowUploadModal = (fileList) => {
// 保存当前路径
const { folderPathList } = this.props;
if (fileList.length) {
this.setState({
showUploadModal: true,
localFileList: fileList,
uploadFolderPath: folderPathList[folderPathList.length - 1]
});
}
}
// 上传成功
handleUploadDone = (file, resourceId) => {
this.props.onCreate(file, resourceId);
}
// 取消上传
handleHiddenUploadModal = () => {
this.setState({
showUploadModal: false,
localFileList: []
});
}
// 余额欠费提示弹窗
handleShowNoticeModal = () => {
const { balance } = this.props;
Modal.info({
title: '无法继续操作',
content: '直播服务已升级,请联系运营老师。',
icon: <span className="icon iconfont default-confirm-icon">&#xe6f4;</span>
})
}
// 排序
handleChangeTable = (pagination, filters, sorter) => {
const { columnKey, order } = sorter;
let sort = null;
if (columnKey === 'folderName' && order === 'ascend') { sort = 'NAME_ASC'; }
if (columnKey === 'folderName' && order === 'descend') { sort = 'NAME_DESC'; }
if (columnKey === 'folderSize' && order === 'ascend') { sort = 'SIZE_ASC'; }
if (columnKey === 'folderSize' && order === 'descend') { sort = 'SIZE_DESC'; }
if (columnKey === 'updated' && order === 'ascend') { sort = 'UPDATE_ASC'; }
if (columnKey === 'updated' && order === 'descend') { sort = 'UPDATE_DESC'; }
const { currentFolder } = this.state;
this.props.onRefresh({
sort,
parentId: currentFolder.id || null
});
}
renderMenu = (record) => {
const { currentRootDisk } = this.props;
// 是否有编辑权限
const hasManagementAuthority = currentRootDisk.uploadPower;
const { folderType } = record;
const menu = (
<Menu>
{
folderType === 'FILE' &&
<Menu.Item key="download">
<span onClick={() => { this.handleDownload(record) }}>下载</span>
</Menu.Item>
}
{
hasManagementAuthority &&
[
<Menu.Item key="move">
<span onClick={() => this.handleShowSelectFileModal(record)}>移动</span>
</Menu.Item>,
<Menu.Item key="rename">
<span onClick={() => this.handleRename(record)}>重命名</span>
</Menu.Item>,
<Menu.Item key="delete">
<span onClick={() => this.handleDeleteFolder(record)}>删除</span>
</Menu.Item>
]
}
</Menu>
);
return menu;
}
render() {
const {
currentFolder, showScanFileModal, currentFile, renameModalData,
showSelectFileModal, showUploadModal, localFileList, currentFolderName
} = this.state;
const {
selectedFileIds, folderList, showResultPage, folderPathList,
currentRootDisk, balance, query, totalCount
} = this.props;
// 是否有编辑权限
const hasManagementAuthority = currentRootDisk.uploadPower;
// 是否已经欠费
const hasOwnedFee = balance <= 0;
return (
<div className="file-list">
{
!_.isEmpty(folderList) ?
[<Table
key="table"
rowKey={(record) => record.id}
columns={this.parseColumns()}
dataSource={folderList}
rowSelection={
hasManagementAuthority ? {
selectedRowKeys: selectedFileIds,
onChange: this.props.onChangeRow
} : null
}
pagination={false}
onChange={this.handleChangeTable}
/>,
<div className="box-footer" key="pagination">
<PageControl
current={query.current - 1}
pageSize={query.size}
total={totalCount}
showSizeChanger={true}
toPage={(page) => this.props.onChangePage('current', page + 1)}
onShowSizeChange={(current, size) => this.props.onChangePage('size', size)}
/>
</div>] :
<DefaultIcon
type='student'
title={
!showResultPage ?
<div className="desc">
<input
multiple
type="file"
style={{ display: 'none' }}
id="detailFileInput"
accept=".ppt,.pptx,.doc,.docx,.pdf,.jpg,.jpeg,.png,.mp3,.mp4,.xlsx,.xls"
onChange={(e) => this.handleUpload(e)}
/>
{
hasManagementAuthority ?
<div>你还没有上传文件,点击
<Tooltip title="支持文件类型:ppt、word、excel、pdf、jpg、mp3、mp4">
<span
className="upload-btn"
onClick={this.handleChooseFile}
>上传文件</span>
</Tooltip>
按钮
</div> :
<span>这个文件夹是空的</span>
}
</div> :
<div className="desc">搜索无结果</div>
}
/>
}
<CreateFolderModal
title="重命名"
folderName={renameModalData.folderName}
isOpen={renameModalData.visible}
onClose={() => { this.setState({ renameModalData: {} })}}
onOk={this.handleRenameDone}
/>
<UploadProgressModal
isOpen={showUploadModal}
currentFolder={currentFolder}
fileList={localFileList}
onUpload={this.handleUploadDone}
onCancel={this.handleHiddenUploadModal}
/>
<SelectPrepareFileModal
multiple={true}
isOpen={showSelectFileModal}
currentRootDisk={currentRootDisk}
onClose={() => {
this.setState({ showSelectFileModal: false });
}}
onMove={(targetFolder) => {
this.setState({ showSelectFileModal: false });
this.props.onMove(targetFolder, [currentFile.id]);
}}
/>
{ this.state.scanFileModal }
{ this.state.chargeModal }
</div>
)
}
}
export default FolderList;
\ No newline at end of file
/*
* @Author: 吴文洁
* @Date: 2020-06-09 09:47:44
* @Last Modified by: 吴文洁
* @Last Modified time: 2020-07-16 17:53:33
* @Description: 文件夹管理
*/
import React from 'react';
import { withRouter } from 'react-router-dom';
import { Spin, message } from 'antd';
import User from '@/common/js/user';
import OperateArea from './OperateArea';
import FolderList from './FolderList';
import { DISK_MAP, suffixMap } from "@/common/constants/academic/lessonEnum";
const FOLDERLIST_URL_MAP = {
'MYSELF': 'public/apollo/folderList',
'COMMON': 'public/apollo/commonFolderList',
'EMPLOYEE': 'public/apollo/employeeFolderList'
};
export const getFileTypeByName = (name) => {
const nameArray = name.split(".");
const suffix = nameArray[nameArray.length - 1];
return suffixMap[suffix];
}
const defaultQuery = {
size: 10,
current: 1,
folderIdType: 'FOLDER'
}
class FolderManage extends React.Component {
constructor(props) {
super(props);
const showTips = localStorage.getItem('showTips');
this.state = {
showTips,
folderPathList: [props.currentRootDisk],
selectedFileIds: [], // 已被选择的文件
folderList: [], // 当前目录下的文件
searchKey: null, // 搜索关键字
totalCount: 0, // 该磁盘总共有的文件个数
showResultPage: false, // 是否显示结果页
loading: false, // 是否正在请求数据
hasManagementAuthority: true, // 是否有管理者权限
query: defaultQuery, // 文件列表的初始请求条件
}
}
componentWillReceiveProps(nextProps) {
if (!_.isEqual(nextProps.currentRootDisk, this.props.currentRootDisk) ||
nextProps.match.path !== this.props.match.path) {
this.setState({
showResultPage: false,
query: defaultQuery,
folderPathList: [nextProps.currentRootDisk],
selectedFileIds: [], // 切换目录后,取消勾选已经选择的文件
}, () => {
this.handleFetchFolderList();
});
}
}
componentDidMount() {
// 校验余额(欠费的情况下限制上传文件)
this.handleCheckBalance();
}
// 请求当前目录下的文件列表
handleFetchFolderList = (params = {}) => {
this.setState({
loading: true
}, () => {
const { showResultPage, searchName } = this.state;
const { currentRootDisk: { disk } } = this.props;
const { instId } = window.currentUserInstInfo;
const _params = {
...this.state.query,
...params,
searchName: showResultPage ? searchName : null,
disk,
instId: instId || LS.get('instId'),
}
axios.Apollo(FOLDERLIST_URL_MAP[disk], _params).then((res) => {
const { result = {} } = res;
const { records = [], total = 0 } = result;
this.setState({
loading: false,
folderList: records,
totalCount: Number(total),
selectedFileIds: [], // 删除之后需要将已经选择的文件清空
});
});
})
}
// 搜索
handleSearch = (value) => {
if (!value) return;
const { currentRootDisk } = this.props;
const folderPathList = [currentRootDisk, {
folderName: `搜索"${value}"`
}]
this.setState({
searchName: value,
folderPathList,
showResultPage: true
}, () => {
// 根据关键字搜索结果页文件列表
this.handleFetchFolderList();
});
}
handleChangeRow = (selectedRowKeys) => {
this.setState({
selectedFileIds: selectedRowKeys
})
}
// 上传完成之后,添加到文件夹
handleUploadDone = (file, resourceId, uploadFolderPath) => {
const { currentRootDisk } = this.props;
const { folderList, folderPathList } = this.state;
const { teacherId, instId } = window.currentUserInstInfo;
const currentFolder = folderPathList[folderPathList.length - 1];
const { id = null } = uploadFolderPath || currentFolder;
let { size, type, name } = file;
if (!type) {
type = getFileTypeByName(name)
}
const params = {
name,
resourceId,
folderSize: size,
folderFormat: type,
folderTypeEnum: resourceId ? 'FILE' : 'FOLDER',
disk: currentRootDisk.disk,
instId: instId || LS.get('instId'),
createUser: teacherId ? "TEACHER" : "ADMIN",
parentId: id
}
axios.Apollo('public/apollo/saveFolder', params).then((res) => {
const query = _.clone(this.state.query);
query.current = 1;
this.setState({ query }, () => {
if (resourceId && !_.isEqual(uploadFolderPath, currentFolder)) return;
this.handleFetchFolderList({ parentId: id });
});
});
}
// 移动文件
handleMove = (targetFolder, sourceFileIds = this.state.selectedFileIds) => {
const { currentRootDisk: { disk} } = this.props;
const { folderPathList } = this.state;
const currentFolder = folderPathList[folderPathList.length - 1];
const { id } = targetFolder;
// 将selectedFileIds移动到targetFolder
const params = {
disk,
moveIds: sourceFileIds,
newParentId: id,
}
axios.Apollo('public/apollo/moveFolder', params).then((res) => {
// 判断是否将文件移动到了自身或者子目录
const { result = {} } = res;
const { code, message: _message } = result;
if (code === 'PARAM_ERROR') {
message.warning(_message);
return;
}
// 移动成功之后需要将selectedFileIds置为空
message.success('文件移动成功');
this.setState({ selectedFileIds: [] });
this.handleFetchFolderList({ parentId: currentFolder.id});
})
}
// 修改文件路径
handleChangeFolderPath = (folderPathList, hasRootDisk = true) => {
// 点击列表页的‘所在目录’,获取的目录是不带根目录的,所以要区分处理
const { currentRootDisk } = this.props;
const _folderPathList = hasRootDisk ? folderPathList : [currentRootDisk, ...folderPathList];
this.setState({
showResultPage: false,
folderPathList: _folderPathList,
});
// 重新获取对应目录下的文件
const currentFolder = _folderPathList[_folderPathList.length - 1];
const { id = null } = currentFolder;
// 判断是否是员工文件的根目录
const employeeDisk = currentRootDisk.disk === 'EMPLOYEE' && folderPathList.length === 2;
this.setState({
query: {
...this.state.query,
current: 1
}
}, () => {
this.handleFetchFolderList({
parentId: id,
folderIdType: employeeDisk ? 'USER' : 'FOLDER'
});
})
}
// 校验余额
handleCheckBalance = async () => {
const { instId } = window.currentUserInstInfo;
const balanceRes = await axios.Business("public/liveAssets/query", { instId });
const { result } = balanceRes;
this.setState({
balance: result ? result.balance : 0
})
};
// 翻页
handleChangePage = (field, value) => {
const { query, folderPathList } = this.state;
const { currentRootDisk } = this.props;
const employeeDisk = currentRootDisk.disk === 'EMPLOYEE' && folderPathList.length === 2;
// 重新获取对应目录下的文件
const currentFolder = folderPathList[folderPathList.length - 1];
const _query = _.clone(query);
_query[field] = value;
if (field === 'size') {
_query.current = 1;
}
this.setState({ query: _query }, () => {
this.handleFetchFolderList({
folderIdType: employeeDisk ? 'USER' : 'FOLDER',
parentId: currentFolder.id
});
})
}
render() {
const {
selectedFileIds, searchKey, query,
folderPathList, folderList, totalCount,
showResultPage, showTips, loading,
hasManagementAuthority, balance
} = this.state;
const { current } = query;
const { currentRootDisk } = this.props;
return (
<Spin spinning={loading} style={{width: '100%'}}>
<div className="folder-manage">
{/* 只有‘我的文件’才显示提示文案 */}
{
currentRootDisk.disk === 'MYSELF' && !showTips &&
<div
className="tips"
>
<span className="tips__text">管理者有权限查看员工个人文件</span>
<span
className="icon iconfont"
onClick={() => {
this.setState({ showTips: true });
localStorage.setItem('showTips', true);
}}
>&#xe6ef;</span>
</div>
}
{/* 操作区:新建文件夹、上传文件、批量移动、批量删除和搜索 */}
<OperateArea
balance={balance}
searchKey={searchKey}
currentRootDisk={currentRootDisk}
showResultPage={showResultPage}
hasManagementAuthority={hasManagementAuthority}
folderPathList={folderPathList}
selectedFileIds={selectedFileIds}
onMove={this.handleMove}
onSearch={this.handleSearch}
onCreate={this.handleUploadDone}
onChangeFolderPath={this.handleChangeFolderPath}
onRefresh={this.handleFetchFolderList}
/>
{/* 文件夹列表 */}
<FolderList
query={query}
totalCount={totalCount}
balance={balance}
showResultPage={showResultPage}
currentRootDisk={currentRootDisk}
hasManagementAuthority={hasManagementAuthority}
folderList={folderList}
folderPathList={folderPathList}
selectedFileIds={selectedFileIds}
onChangeRow={this.handleChangeRow}
onChangeFolderPath={this.handleChangeFolderPath}
onMove={this.handleMove}
onUpload={this.handleUploadDone}
onChangePage={this.handleChangePage}
onRefresh={this.handleFetchFolderList}
/>
</div>
</Spin>
)
}
}
export default withRouter(FolderManage);
\ No newline at end of file
/*
* @Author: 吴文洁
* @Date: 2020-06-09 09:59:27
* @Last Modified by: 吴文洁
* @Last Modified time: 2020-07-23 09:33:15
* @Description: 文件夹操作区
*/
import React from 'react';
import { Button, Upload, Modal, message, Tooltip } from 'antd';
import Bus from '@/core/bus';
import { getEllipsText } from "@/core/util";
import { SearchBar } from '@/components';
import { DEFAULT_SIZE_UNIT, SupportFileType, LocalFileType } from "@/common/constants/academic/lessonEnum";
import CreateFolderModal from '../modal/CreateFolderModal';
import UploadProgressModal from '../modal/UploadProgressModal';
import SelectPrepareFileModal from '../modal/SelectPrepareFileModal';
import NonCompliantFileModal from '../modal/NonCompliantFileModal';
import { getFileTypeByName } from './FolderManage';
const DEL_FOLDER_URL_MAP = {
'MYSELF': 'public/apollo/delFolder',
'COMMON': 'public/apollo/delCommonFolder'
}
// 支持本地上传的文件类型
const supportFileType = SupportFileType.join(',');
const localFileType = LocalFileType.join(',');
let count = 0;
class OperateArea extends React.Component {
constructor(props) {
super(props);
this.state = {
fileList: [],
localFileList: [], // 本地文件列表(待上传)
folderPathList: [],
nonCompliantFileList: [], // 超出大小的文件列表
uploadFolderPath: {}, // 上传文件的目录,防止中途切换文件夹
showUploadModal: false, // 上传进度弹窗
showSelectFileModal: false, // 移动文件弹窗
showCreateFolderModal: false, // 创建文件夹弹窗
showNonCompliantFileModal: false, // 文件超出大小限制弹窗
}
}
componentWillReceiveProps(nextProps) {
// 切换磁盘的时候需要清空搜索条件
if (!_.isEqual(nextProps.currentRootDisk, this.props.currentRootDisk)) {
Bus.trigger('resetSearchBar');
}
}
// 显示创建文件夹弹窗
handleToggleCreateFolderModal = async () => {
const { instId } = window.currentUserInstInfo;
const ultimateRes = await axios.Business('public/inst/checkInstProduct', {
instId: instId || LS.get("instId"),
productCodeList: ['ULTIMATESELL', 'PIP_TO_ULTIMATE', 'HIGH_TO_ULTIMATE']
});
// 校验余额,旗舰版用户不需要校验余额
if (this.props.balance <= 0 && !ultimateRes.result) {
this.handleShowNoticeModal();
return;
}
// 判断当前目录是否在第10层,如果是的话提示最多只能创建10层文件夹
const { folderPathList } = this.props;
if (folderPathList.length > 10) {
message.warning('最多只能创建10层文件夹');
return;
}
this.setState({
showCreateFolderModal: !this.state.showCreateFolderModal
});
}
// 创建成功
handleCreateFolderDone = (folderName) => {
return new Promise((resolve) => {
// 判断是否有同名文件
this.handleGetSameNameFiles(folderName).then((res) => {
if (res) {
message.warning('此目录下已存在同名文件');
return;
}
this.props.onCreate({ name: folderName });
this.handleToggleCreateFolderModal();
resolve(true);
});
})
}
// 获取同名文件
handleGetSameNameFiles = async (folderName) => {
const { currentRootDisk, folderPathList } = this.props;
const currentFolder = folderPathList[folderPathList.length - 1];
const { instId } = window.currentUserInstInfo;
const params = {
name: folderName,
disk: currentRootDisk.disk,
parentId: currentFolder.id,
folderType: 'FOLDER',
instId: instId || LS.get('instId')
}
const res = await axios.Apollo('public/apollo/sameNameFile', params);
const { result } = res;
return !!result || result && Object.keys(result).length;
}
// 准备上传
handleUpload = (event) => {
const fileList = event.target.files;
// 判断文件的大小是否超出了限制
const nonCompliantFileList = [];
const _fileList = [...fileList];
_fileList.map((file, index) => {
let { size, type, name } = file;
if (!type) {
type = getFileTypeByName(name);
}
if (type.indexOf('image') > -1 && size > 50 * DEFAULT_SIZE_UNIT) {
nonCompliantFileList.push(file);
_fileList.splice(index, 1);
}
if (type.indexOf('audio') > -1 && size > 50 * DEFAULT_SIZE_UNIT) {
nonCompliantFileList.push(file);
_fileList.splice(index, 1);
}
if (type.indexOf('video') > -1 && size > 500 * DEFAULT_SIZE_UNIT) {
nonCompliantFileList.push(file);
_fileList.splice(index, 1);
}
if (localFileType.indexOf(type) > -1 && size > 100 * DEFAULT_SIZE_UNIT) {
nonCompliantFileList.push(file);
_fileList.splice(index, 1);
}
file.key = count++;
});
// 不符合规则的文件列表
if (nonCompliantFileList.length > 0) {
this.setState({
fileList: _fileList,
nonCompliantFileList,
showNonCompliantFileModal: true,
})
} else {
this.handleShowUploadModal(_fileList);
}
// 清空文件,防止第二次无法上传同一个文件
const dom = document.querySelector('#detailFileInput');
dom.value = '';
}
handleChooseFile = async () => {
// 判断是否欠费,旗舰版用户不需要校验余额
const { balance } = this.props;
const { instId } = window.currentUserInstInfo;
const ultimateRes = await axios.Business('public/inst/checkInstProduct', {
instId: instId || LS.get("instId"),
productCodeList: ['ULTIMATESELL', 'PIP_TO_ULTIMATE', 'HIGH_TO_ULTIMATE']
});
if (balance <= 0 && !ultimateRes.result) {
this.handleShowNoticeModal();
return;
}
const dom = document.querySelector('#detailFileInput');
dom.click();
}
// 显示上传进度弹窗
handleShowUploadModal = (fileList) => {
// 保存当前路径
const { balance, folderPathList } = this.props;
if (fileList.length) {
this.setState({
showUploadModal: true,
localFileList: fileList,
uploadFolderPath: folderPathList[folderPathList.length - 1]
});
}
}
// 上传成功
handleUploadDone = (file, resourceId) => {
const { uploadFolderPath } = this.state;
this.props.onCreate(file, resourceId, uploadFolderPath);
}
// 取消上传
handleHiddenUploadModal = () => {
this.setState({
showUploadModal: false,
localFileList: []
});
}
// 批量删除文件
handleDeleteFile = () => {
const { instId } = window.currentUserInstInfo;
// 判断此文件是否有关联的课次
const { selectedFileIds, currentRootDisk: { disk }, folderPathList } = this.props;
axios.Apollo('public/apollo/judgeRelation', {
folderIds: selectedFileIds,
instId: instId || LS.get('instId')
}).then((res) => {
// 如果有关联的文件,二次弹窗确认
const hasRelative = !!res.result;
Modal.confirm({
title: '确认删除所选的文件吗?',
content: hasRelative ? '此文件已关联了课次,删除后,学员将不能查看到此文件。' : '删除后,数据将无法恢复。',
icon: <span className="icon iconfont default-confirm-icon">&#xe6f4;</span>,
onOk: () => {
const currentFolder = folderPathList[folderPathList.length - 1];
axios.Apollo(DEL_FOLDER_URL_MAP[disk], {
ids: selectedFileIds,
instId: instId || LS.get('instId')
}).then(() => {
message.success('删除成功');
this.props.onRefresh({ parentId: currentFolder.id || null });
})
}
})
})
}
// 显示移动文件弹窗
handleShowSelectFileModal = () => {
this.setState({
showSelectFileModal: true
})
}
// 格式化文件路径
handleFormatFilePath = (folderPathList) => {
let currentIndex = folderPathList.length - 1;
if (currentIndex >= 4) {
const _currentIndex = currentIndex - 3;
const _folderPathList = [...folderPathList];
_folderPathList.splice(1, _currentIndex, {
folderName: '...',
key: 'ellipses'
});
return _folderPathList;
}
return folderPathList;
}
// 切换当前显示的文件夹
handleChangeCurrentFolder = (folderPath) => {
// 点击中间的省略号或者搜索的关键字,不请求数据
const { folderPathList } = this.props;
const index = _.findIndex(folderPathList, (item) => item.id === folderPath.id);
if (folderPath.key === 'ellipses' ||
index === folderPathList.length - 1 ||
(!folderPath.key && !folderPath.disk && !folderPath.id)) return;
folderPathList.splice(index+1, folderPathList.length);
const currentFolder = folderPathList[folderPathList.length - 1];
this.props.onChangeFolderPath(folderPathList);
}
// 余额欠费提示弹窗
handleShowNoticeModal = () => {
Modal.info({
title: '无法继续操作',
content: '直播系统已升级,请联系运营老师。',
icon: <span className="icon iconfont default-confirm-icon">&#xe6f4;</span>
})
}
render() {
const {
showCreateFolderModal, showUploadModal, showSelectFileModal,
localFileList, nonCompliantFileList, showNonCompliantFileModal
} = this.state;
const {
selectedFileIds, searchKey, showResultPage,
currentRootDisk, folderPathList,
} = this.props;
// 是否有编辑权限
const hasManagementAuthority = currentRootDisk.uploadPower;
// 是否有文件被选择了
const hasSelectedFile = !!selectedFileIds.length;
const _folderPathList = this.handleFormatFilePath(folderPathList);
const currentFolder = _folderPathList[_folderPathList.length - 1];
return (
<div className="operate-area">
<div className={`operate-area__opt ${hasManagementAuthority ? 'visible' : 'hidden'}`}>
<input
multiple
type="file"
style={{ display: 'none' }}
id="detailFileInput"
accept=".ppt,.pptx,.doc,.docx,.pdf,.jpg,.jpeg,.png,.mp3,.mp4,.xlsx,.xls"
onChange={(e) => this.handleUpload(e)}
/>
<Tooltip title="支持文件类型:ppt、word、excel、pdf、jpg、mp3、mp4">
<Button
type={!showResultPage?"primary":""}
disabled={showResultPage}
onClick={this.handleChooseFile}
>
<span className="icon iconfont">&#xe7a0;</span>
上传文件
</Button>
</Tooltip>
<Button
onClick={this.handleToggleCreateFolderModal}
disabled={showResultPage}
>
<span className="icon iconfont">&#xe7a2;</span>
新建文件夹
</Button>
{ hasSelectedFile && <Button onClick={this.handleShowSelectFileModal}>移动</Button> }
{ hasSelectedFile && <Button onClick={this.handleDeleteFile}>删除</Button> }
</div>
<div className="operate-area__search">
<SearchBar
placeholder='搜索文件/文件夹'
value={searchKey}
onSearch={this.props.onSearch}
style={{width: '245px'}}
/>
</div>
<div className="operate-area__bottom">
<div className="bread-crumbs">
{
_folderPathList.map((folderPath, index) => {
return (
<div
title={folderPath.folderName}
className="file-path"
key={`file-path${index}`}
onClick={() => this.handleChangeCurrentFolder(folderPath, index)}
>{getEllipsText(folderPath.folderName, 10)}</div>
)
})
}
</div>
</div>
<CreateFolderModal
isOpen={showCreateFolderModal}
onClose={this.handleToggleCreateFolderModal}
onOk={this.handleCreateFolderDone}
/>
<UploadProgressModal
isOpen={showUploadModal}
fileList={localFileList}
currentFolder={currentFolder}
onUpload={this.handleUploadDone}
onCancel={this.handleHiddenUploadModal}
/>
<SelectPrepareFileModal
isOpen={showSelectFileModal}
currentRootDisk={currentRootDisk}
onClose={() => {
this.setState({ showSelectFileModal: false });
}}
onMove={(targetFolder) => {
this.setState({ showSelectFileModal: false });
this.props.onMove(targetFolder);
}}
/>
<NonCompliantFileModal
isOpen={showNonCompliantFileModal}
fileList={nonCompliantFileList}
onClose={() => {
this.setState({ showNonCompliantFileModal: false });
}}
onOk={() => {
this.setState({ showNonCompliantFileModal: false });
this.handleShowUploadModal(this.state.fileList)
}}
/>
{ this.state.chargeModal }
</div>
)
}
}
export default OperateArea;
\ No newline at end of file
import React from 'react';
import { withRouter } from 'react-router-dom';
import { Modal, Button } from 'antd';
import User from '@/common/js/user';
import FolderManage from './components/FolderManage';
import DiskList from './components/DiskList';
import { DISK_MAP } from "@/common/constants/academic/lessonEnum";
import './index.less';
const { teacherId, gmtCreate } = window.currentUserInstInfo;
// 判断是否是5.0或4.0T端
const isTeacher = !!teacherId;
// 判断是新用户还是老用户(gmtCreate小于上线日期的话就是老用户)
const onlineDate = +new Date('2020-07-17 00:00:00');
const isOldUser = gmtCreate <= onlineDate;
const defaultRootDisk = {
folderName: '我的文件',
disk: 'MYSELF',
uploadPower: false
}
class PrepareLessonPage extends React.Component {
constructor(props) {
super(props);
const prepareLessonTips = localStorage.getItem('prepare_lesson_tips');
this.state = {
prepareLessonTips,
diskList: [], // 可见磁盘目录
currentRootDisk: defaultRootDisk
}
}
componentWillMount() {
this.handleFetchDiskList();
}
handleFetchDiskList = async () => {
const res = await axios.Apollo('public/apollo/getUserDisk', {});
const { result = [] } = res;
const diskList = result.map((item) => {
return {
...item,
folderName: DISK_MAP[item.disk]
}
});
this.setState({
diskList,
currentRootDisk: diskList[0] || defaultRootDisk
});
}
handleChangeDisk = (disk) => {
this.setState({
currentRootDisk: disk
});
}
render() {
const { currentRootDisk, prepareLessonTips, diskList } = this.state;
return (
<div className="prepare-lesson-page page">
<div className="content-header">资料云盘</div>
<div className="box content-body">
<DiskList
diskList={diskList}
currentRootDisk={currentRootDisk}
onChange={this.handleChangeDisk}
/>
<FolderManage
currentRootDisk={currentRootDisk}
/>
</div>
{/* 老用户显示弹窗提示 */}
<Modal
title="备课本改版"
visible={!prepareLessonTips && isOldUser}
footer={null}
width={680}
maskClosable={false}
className="prepare-lesson-upgrade-modal"
onCancel={() => {
this.setState({
prepareLessonTips: true
})
}}
>
<div className="title">“备课本” 升级为 “资料云盘” 了!</div>
<div className="upgrade-list">
<div className="upgrade-list__item">
<img src="https://xiaomai-image.oss-cn-hangzhou.aliyuncs.com/1594780611301.png" alt=""/>
<div className="item-title">存储更便捷</div>
<div className="item-sub-title">讲次关联模式升级文件夹模式,存储不再受讲次限制</div>
</div>
<div className="upgrade-list__item">
<img src="https://xiaomai-image.oss-cn-hangzhou.aliyuncs.com/1594780629259.png" alt=""/>
<div className="item-title">结构更清晰</div>
<div className="item-sub-title">新增“我的文件”“公共文件”“员工文件”,满足机构存储需求</div>
</div>
<div className="upgrade-list__item">
<img src="https://xiaomai-image.oss-cn-hangzhou.aliyuncs.com/1594780641665.png" alt=""/>
<div className="item-title">同步更方便</div>
<div className="item-sub-title">支持主管直接查看员工文件,优质资料一目了然</div>
</div>
</div>
<div
className="footer"
onClick={() => {
this.setState({ prepareLessonTips: true });
localStorage.setItem('prepare_lesson_tips', true);
}}
>我知道了</div>
</Modal>
</div>
)
}
}
export default PrepareLessonPage;
\ No newline at end of file
.prepare-lesson-page {
.ant-upload-list {
display: none;
}
.ant-spin-nested-loading {
width: 100%;
}
table tr, table tr th {
background-color: #FFF !important;
}
table tr th.ant-table-column-has-actions.ant-table-column-has-sorters:hover {
background-color: #FFF !important;
}
.content-body {
display: flex;
.micro-app-btn {
display: none;
}
}
.disk-list__wrap {
min-width: 200px;
border-right: 1px solid #EEE;
position: relative;
.item {
display: flex;
align-items: center;
height: 50px;
line-height: 50px;
margin-bottom: 8px;
padding-left: 32px;
text-align: center;
position: relative;
cursor: pointer;
&.hidden {
display: none;
}
&:hover {
background: rgba(255,133,52,0.06);
}
&.active {
background: rgba(255,133,52,0.06);
.iconfont, .disk-name {
font-weight: 500;
}
&::before {
content: '';
position: absolute;
top: 0;
right: 0;
width: 4px;
height: 100%;
background-color: #FF8534;
}
}
.iconfont, .disk-name {
color: #333;
}
.iconfont {
font-size: 20px;
margin-right: 8px;
}
.disk-name {
font-size: 16px;
}
}
.guide-href {
position: absolute;
left: 33px;
bottom: 24px;
color: #FF7519;
}
}
.folder-manage {
padding: 0 16px;
width: 100%;
.ant-upload-list {
display: none;
}
.tips {
border-radius: 4px;
margin-bottom: 16px;
height: 32px;
line-height: 32px;
padding: 0 16px;
background-color: #FFF0E7;
display: flex;
align-items: center;
justify-content: space-between;
.iconfont {
cursor: pointer;
font-size: 12px;
opacity: 0.45;
}
}
.operate-area {
position: relative;
&__opt {
width: fit-content;
&.visible {
display: block;
}
&.hidden {
display: none;
}
.ant-btn {
margin-right: 8px;
.iconfont {
margin-right: 4px;
}
}
}
&__search {
position: absolute;
top: 0;
right: 0;
}
&__bottom {
display: flex;
align-items: center;
justify-content: space-between;
margin: 16px 0;
.file-path {
display: inline-block;
color: #333;
position: relative;
margin-right: 12px;
&:last-child {
color: #999;
}
&:not(:last-child) {
cursor: pointer;
&:hover {
color: #FF8534;
}
&::before {
content: '/';
position: absolute;
color: #CCC;
right: -8px;
}
}
}
.load-count__inner {
color: #999;
}
}
}
.file-list {
height: ~'calc(100vh - 240px)';
overflow: scroll;
.file-name {
display: flex;
align-items: center;
cursor: pointer;
&__icon {
width: 24px;
margin-right: 4px;
color: #FBD140;
}
&__text:hover {
color: #FF7519;
}
}
.file-path {
cursor: pointer;
text-decoration: underline;
&:hover {
color: #FF7519;
}
}
.ant-dropdown-trigger {
cursor: pointer;
}
.DefaultIcon .desc {
color: #999;
.upload-btn {
color: #FF7519;
margin: 0 4px;
cursor: pointer;
}
}
}
}
}
.prepare-lesson-upgrade-modal {
.ant-modal-header, .ant-modal-close-x {
display: none;
}
.title {
color: #333;
font-size: 24px;
font-weight: 500;
text-align: center;
margin-top: 16px;
}
.upgrade-list {
display: flex;
align-items: center;
justify-content: space-between;
margin-top: 40px;
padding: 0 26px;
&__item {
text-align: center;
max-width: 170px;
img {
width: 157px;
}
.item-title {
color: #333;
margin-top: 5px;
}
.item-sub-title {
color: #999;
font-size: 12px;
margin-top: 8px;
}
}
}
.footer {
width: 136px;
height: 40px;
line-height: 40px;
border-radius: 20px;
margin: auto;
margin-top: 46px;
margin-bottom: 8px;
text-align: center;
font-size: 16px;
color: #FFF;
background-color: #FC9C6B;
cursor: pointer;
}
}
.create-folder-modal .ant-modal-body {
min-height: 101px !important;
}
import React from 'react';
import { Modal, Input, Form, message } from 'antd';
class CreateFolderModal extends React.Component {
constructor(props) {
super(props);
this.state = {
validate: true,
warnText: null,
folderName: props.folderName
}
}
componentWillReceiveProps(nextProps) {
if (nextProps.isOpen) {
this.setState({
folderName: nextProps.folderName
});
}
}
componentDidUpdate(prevProps) {
// 输入框自动聚焦
this.refs.folderNameInput && this.refs.folderNameInput.focus();
}
handleChangeFolderName = (event) => {
const { value } = event.target;
// 是否超出了限制
const hasExceededLimit = value.length > 50;
this.setState({
folderName: value,
validate: !hasExceededLimit,
warnText: hasExceededLimit && '名称不能超过50个字'
});
}
handleOk = () => {
this.props.form.validateFields((err) => {
const { folderName, validate } = this.state;
if (!folderName) {
this.setState({
validate: false,
warnText: '名称不能为空'
});
return;
};
if (!validate) return;
this.props.onOk(folderName).then((res) => {
// 防止新建和重命名的时候重复提示
if (!this.props.title) {
message.success('创建文件夹成功');
}
});
});
}
handleCancel = () => {
this.setState({
validate: true
});
this.props.onClose();
}
render() {
const { folderName, warnText, validate } = this.state;
const { isOpen, form, title = '新建文件夹' } = this.props;
const { getFieldDecorator } = form;
return (
<Modal
title={title}
visible={isOpen}
onCancel={this.handleCancel}
onOk={this.handleOk}
width={448}
className="create-folder-modal"
>
<Form>
<Form.Item
required
help={ !validate && warnText}
validateStatus={!validate ? 'error' : null}
>
<Input
value={folderName}
placeholder="请输入文件夹名称"
style={{width: '348px'}}
onChange={this.handleChangeFolderName}
ref="folderNameInput"
/>
</Form.Item>
</Form>
</Modal>
)
}
}
export default Form.create()(CreateFolderModal);
\ No newline at end of file
/*
* @Author: 吴文洁
* @Date: 2020-06-16 11:41:43
* @Last Modified by: 吴文洁
* @Last Modified time: 2020-07-06 17:33:47
* @Description: 文件超出大小的限制
*/
import React from 'react';
import { Modal } from 'antd';
import { DEFAULT_SIZE_UNIT } from "@/common/constants/academic/lessonEnum";
import './NonCompliantFileModal.less';
class NonCompliantFileModal extends React.Component {
constructor(props) {
super(props);
this.state = {}
}
render() {
const { isOpen, fileList } = this.props;
return (
<Modal
title="文件超出可上传的大小限制"
visible={isOpen}
okText="继续上传"
cancelText="放弃上传"
onCancel={this.props.onClose}
onOk={this.props.onOk}
className="prepare-lesson__non-compliant-file-modal"
>
<div className="file-list">
<div className="file-list__title">以下文件已超出上传限制,无法上传。</div>
<div className="file-list__content">
{
fileList.map((file, index) => {
let _size = `${(file.size / DEFAULT_SIZE_UNIT).toFixed(1)}M`;
if (file.size < 0.1 * DEFAULT_SIZE_UNIT) {
_size = `${(file.size / 1000).toFixed(1)}kb`;
}
return (
<div className="file-list__item" key={`file-list__item${index}`}>
<span className="file-name">{file.name}</span>
<span className="file-size">{_size}</span>
</div>
)
})
}
</div>
</div>
<div className="tips">
<span className="icon iconfont">&#xe6f2;</span>
<span className="tips__text">
支持上传 Word(100M以内)、Excel(10M以内)、PPT(100M以内)、PDF(100M以内)、图片(50M以内)、音频(50M以内)、视频(500M以内)。
</span>
</div>
</Modal>
)
}
}
export default NonCompliantFileModal;
.prepare-lesson__non-compliant-file-modal {
.tips {
margin-top: 16px;
display: flex;
.iconfont {
margin-right: 4px;
font-size: 13px;
color: #FFB74C;
}
&__text {
color: #999;
}
}
.file-list {
&__title {
color: #666;
}
&__content {
max-height: 120px;
margin-top: 12px;
padding: 17px;
border: 1px solid #E8E8E8;
border-radius: 4px;
overflow: scroll;
.file-list__item span {
color: #333;
}
}
}
}
\ No newline at end of file
import React from 'react';
import { Modal } from "antd";
import { XMVideoNew } from "@/components";
import "./ScanFileModal.less";
import { FileTypeIcon } from "@/common/constants/academic/lessonEnum";
import { Player, BigPlayButton } from "video-react";
class ScanFileModal extends React.Component {
constructor(props) {
super(props);
this.state = {};
}
handleCancel = () => {
this.props.close();
};
render() {
const { fileType, item, modalTitle = "查看文件" } = this.props;
return (
<Modal
visible={true}
onCancel={this.handleCancel}
title={modalTitle}
footer={null}
width={680}
className="scan-file-modal"
>
<div className="scan-file-modal" style={{ width: 632 }}>
{(fileType === "JPG" || fileType === 'PNG') && (
<img
src={item.ossAddress || item.ossUrl}
style={{ width: 632, objectFit: "cover" }}
></img>
)}
{fileType === "MP4" && (
<div>
<Player
src={item.ossAddress || item.ossUrl}
fluid={false}
height={306}
width={"100%"}
>
<BigPlayButton position="center" />
</Player>
<video
style={{ display: "none" }}
ref="video"
src={item.ossAddress || item.ossUrl}
constrols="constrols"
id="video"
></video>
</div>
)}
{fileType === "MP3" && (
<div className="scan-file-modal__mp3">
<Player
src={item.ossAddress || item.ossUrl}
fluid={false}
height={306}
width={"100%"}
autoPlay={true}
>
<BigPlayButton position="center" />
</Player>
</div>
)}
</div>
</Modal>
);
}
}
export default ScanFileModal;
.scan-file-modal {
z-index: 10;
&__mp3 {
.video-react-video {
background: #F1F3F6 url("https://image.xiaomaiketang.com/xm/3y8cRkJA5K.png") no-repeat center;
background-size: 60px 60px;
}
.mp3-img {
width: 60px;
height: 60px;
}
}
}
/*
* @Author: 吴文洁
* @Date: 2020-06-10 13:54:01
* @Last Modified by: 吴文洁
* @Last Modified time: 2020-07-23 09:33:21
* @Description:选择备课文件弹窗
*/
import React from 'react';
import { Modal, Button, Radio, Checkbox, Spin, Upload, message, Tooltip } from 'antd';
import InfiniteScroll from 'react-infinite-scroller';
import User from '@/common/js/user';
import { getEllipsText } from "@/core/util";
import DefaultIcon from '@/modules/common/DefaultIcon';
import UploadProgressModal from './UploadProgressModal';
import NonCompliantFileModal from './NonCompliantFileModal';
import {
DEFAULT_SIZE_UNIT, FileTypeIcon, NonCompliantFileMap,
DISK_LIST, SupportFileType, LocalFileType
} from "@/common/constants/academic/lessonEnum";
import { getFileTypeByName } from '../components/FolderManage';
import './SelectPrepareFileModal.less';
const defaultQuery = {
size: 10,
current: 1,
folderIdType: 'FOLDER'
}
const defaultRootDisk = {
folderName: '我的文件',
disk: 'MYSELF',
uploadPower: false
}
const FOLDERLIST_URL_MAP = {
'MYSELF': 'public/apollo/folderList',
'COMMON': 'public/apollo/commonFolderList',
'EMPLOYEE': 'public/apollo/employeeFolderList'
};
// 支持本地上传的文件类型
const supportFileType = SupportFileType.join(',');
const localFileType = LocalFileType.join(',');
// 合法的文件名后缀
const FILE_SUFFIX_LIST = ['docx', 'doc', 'ppt', 'pptx', 'pdf', 'xlsx', 'xls', 'jpg', 'jpeg', 'png', 'mp3', 'mp4'];
// 禁止选择的文件类型
const DISABLE_FILE_FORMAT = ['text/csv', 'application/vnd.ms-excel', 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'];
// 最多可以选择20个文件
const MAX_SELECT_LENGTH = 20;
let count = 0;
class SelectPrepareFileModal extends React.Component {
constructor(props) {
super(props);
this.state = {
targetFolder: {}, // 当前选中的目录
currentRootDisk: {}, // 当前所在根目录
uploadFolderPath: {}, // 上传文件的目录,防止中途切换文件夹
currentFile: null, // 单选模式下, 当前选择的文件
currentFileIndex: 0, // 单选模式下, 当前选择的文件的索引
folderList: [], // 文件列表
folderPathList: [], // 文件路径列表
selectedFileList: [], // 已勾选的文件
nonCompliantFileList: [], // 超出限制的文件列表
query: defaultQuery, // 初始请求参数
showUploadModal: false, // 上传进度弹窗
showNonCompliantFileModal: false,
}
}
componentWillReceiveProps(nextProps) {
const { diskList = [], currentRootDisk} = nextProps;
if (nextProps.isOpen) {
const _currentRootDisk = diskList[0] || currentRootDisk || defaultRootDisk;
this.setState({
query: defaultQuery,
currentRootDisk: _currentRootDisk,
folderPathList: [_currentRootDisk],
}, () => {
this.handleFetchFolderList();
});
}
}
// 获取文件列表
handleFetchFolderList = (params = {}, loadMore = false) => {
// 根据当前根节点获取文件列表
const { selectTypeList } = this.props;
const { query, folderList, currentRootDisk } = this.state;
const { instId } = window.currentUserInstInfo;
const _params = {
...query,
...params,
instId: instId || LS.get('instId'),
disk: params.disk || currentRootDisk.disk,
sort: 'NAME_ASC'
}
if (selectTypeList) {
_params.folderFileType = selectTypeList
}
axios.Apollo(FOLDERLIST_URL_MAP[currentRootDisk.disk], _params).then((res) => {
const { result = {} } = res;
const { records = [], total = 0 } = result;
this.setState({
folderList: loadMore ? [...folderList, ...records] : records,
totalCount: Number(total)
});
});
}
// 修改目录
handleChangeFolder = (folder) => {
this.setState({
query: defaultQuery,
folderPathList: [folder],
currentRootDisk: folder,
selectedFileList: [], // 切换目录不保存之前已勾选的记录
}, () => {
this.handleFetchFolderList({ disk: folder.disk });
});
}
// 选择文件/文件夹
handleSelect = (folder, index) => {
// 如果是文件,直接return, 否则进入下一级
const { operateType = 'select', scene, selectedFileList = [] } = this.props;
const { folderType, folderName, folderFormat } = folder;
if (folderType === 'FOLDER') {
this.handleSelectFolder(folder);
}
const suffix = _.last(folderName.split('.')).toLowerCase();
{/* TODO:麦麦打卡类目申请下来后解开视频入口 */}
const hiddenVideo = this.props.hiddenVideo && ['mp4','MP4'].includes(suffix);
// 文件是否已经被关联了
const hasRelation = _.find(selectedFileList, (item) => item.resourceId === folder.resourceId);
// 文件禁止点击的情况(移动、直播场景下文件为Excel、文件已经被关联了、文件后缀不合法)
const disabled = hiddenVideo || operateType === 'move' ||
(scene === 'liveCourse' && folderFormat === 'EXCEL') ||
!!hasRelation || !FILE_SUFFIX_LIST.includes(suffix);
if (folderType === 'FILE' && !disabled) {
this.handleSelectFile(folder, index);
}
}
// 选择文件夹
handleSelectFolder = (folder) => {
const { folderList, folderPathList, currentRootDisk } = this.state;
// 更新文件路径
folderPathList.push({
id: folder.id,
folderName: folder.folderName
});
this.setState({
query: {
...this.state.query,
current: 1
},
folderPathList,
targetFolder: folder
}, () => {
// 判断是否是员工文件的根目录
const employeeDisk = currentRootDisk.disk === 'EMPLOYEE' && folderPathList.length === 2;
// 根据父级目录id获取文件夹列表
this.handleFetchFolderList({
parentId: folder.id,
folderIdType: employeeDisk ? 'USER' : 'FOLDER'
});
});
}
// 选择文件
handleSelectFile = (file, index) => {
const { multiple } = this.props;
if (multiple) {
const { selectedFileList } = this.state;
const index = _.findIndex(selectedFileList, (item) => item.resourceId === file.resourceId);
// 如果文件没有被勾选,则勾选
if (index < 0) {
selectedFileList.push(file);
} else { // 如果文件已经被勾选了,则取消勾选
selectedFileList.splice(index, 1);
}
this.setState({ selectedFileList });
} else {
this.setState({
currentFile: file,
currentFileIndex: index
});
}
}
handleSelectFileDone = () => {
const { selectedFileList, currentFile } = this.state;
const {
multiple,
selectedFileList: prevSelectedFileList = [],
maxSelectLength
} = this.props;
if (multiple) {
const currSelectedFileList = [...(prevSelectedFileList || []), ...selectedFileList];
// 最多选择20个文件,判断是否超出了20个
if (currSelectedFileList.length >(maxSelectLength?maxSelectLength: MAX_SELECT_LENGTH)) {
// 最多还可选择的个数 = 总量(20) - 已经选择的个数(prevSelectedFileList)
message.warning(`最多可选择${maxSelectLength?(maxSelectLength- prevSelectedFileList.length):(MAX_SELECT_LENGTH - prevSelectedFileList.length)}个文件`);
return;
}
const addFolderIds = _.pluck(selectedFileList, 'id');
this.props.onSelect(addFolderIds, selectedFileList);
// 上传完成之后将selectedFileList置为空,上传进度弹窗也一起消失
this.setState({
selectedFileList: [],
showUploadModal: false,
})
} else {
this.props.onSelect(currentFile);
this.setState({
currentFile: null,
showUploadModal: false,
});
}
}
// 前往特定的文件夹
handleChangeCurrentFolder = (folder, index) => {
// 请求接口,获取当前folder下所有的文件
const { folderPathList, currentRootDisk } = this.state;
if (folderPathList.length === 1) return;
folderPathList.splice(index+1, folderPathList.length);
const targetFolder = folderPathList[folderPathList.length - 1];
const { id = null } = targetFolder;
// 判断是否是员工文件的根目录
const employeeDisk = currentRootDisk.disk === 'EMPLOYEE' && folderPathList.length === 2;
this.setState({
targetFolder,
folderPathList
}, () => {
this.handleFetchFolderList({
parentId: id,
disk: currentRootDisk.disk,
folderIdType: employeeDisk ? 'USER' : 'FOLDER'
})
});
}
// 移动到此目录
handleMoveToTargetFolder = () => {
const { targetFolder } = this.state;
// 请求接口,完成之后刷新文件列表
this.props.onMove(targetFolder);
}
// 滑动加载更多
handleScrollEvent = () => {
const { folderList, totalCount, currentRootDisk, folderPathList } = this.state;
const hasMore = folderList.length < totalCount;
const { fileListRef } = this.refs;
const hasReachBottom = fileListRef.scrollTop + fileListRef.clientHeight === fileListRef.scrollHeight;
if (!hasReachBottom || !hasMore) return;
const currentFolder = folderPathList[folderPathList.length - 1];
// 判断是否是员工文件的根目录
const employeeDisk = currentRootDisk.disk === 'EMPLOYEE' && folderPathList.length === 2;
const query = _.clone(this.state.query);
query.current = query.current + 1;
this.setState({ query }, () => {
this.handleFetchFolderList({
disk: currentRootDisk.disk,
folderIdType: employeeDisk ? 'USER' : 'FOLDER',
parentId: currentFolder.id
}, true);
})
}
// 取消选择
handleClose = () => {
this.setState({
query: defaultQuery,
selectedFileList: []
}, () => {
this.props.onClose();
})
}
handleChooseFile = async () => {
// 校验是否已经欠费
const { instId } = window.currentUserInstInfo;
const balanceRes = await axios.Business("public/liveAssets/query", { instId });
// balance小于等于0表示已经欠费,旗舰版用户不需要校验余额
const ultimateRes = await axios.Business('public/inst/checkInstProduct', {
instId,
productCodeList: ['ULTIMATESELL', 'PIP_TO_ULTIMATE', 'HIGH_TO_ULTIMATE']
});
const { result } = balanceRes;
if ((!result || result.balance <= 0) && !ultimateRes.result) {
this.handleShowNoticeModal(balance);
return;
}
const dom = document.querySelector('#detailFileInput');
dom.click();
}
// 上传文件
handleUpload = (event) => {
const { selectType } = this.props;
const fileList = event.target.files;
// 判断文件的大小是否超出了限制
const nonCompliantFileList = [];
const _fileList = [...fileList];
_fileList.map((file, index) => {
let { size, type, name } = file;
if (!type) {
type = getFileTypeByName(name);
}
if (type.indexOf('image') > -1 && size > 50 * DEFAULT_SIZE_UNIT) {
nonCompliantFileList.push(file);
_fileList.splice(index, 1);
}
if (type.indexOf('audio') > -1 && size > 50 * DEFAULT_SIZE_UNIT) {
nonCompliantFileList.push(file);
_fileList.splice(index, 1);
}
if (type.indexOf('video') > -1 && size > 500 * DEFAULT_SIZE_UNIT) {
nonCompliantFileList.push(file);
_fileList.splice(index, 1);
}
if (localFileType.indexOf(type) > -1 && size > 100 * DEFAULT_SIZE_UNIT) {
nonCompliantFileList.push(file);
_fileList.splice(index, 1);
}
file.key = count++;
});
// 不符合规则的文件列表
if (nonCompliantFileList.length > 0) {
const { confirm } = this.props;
if (confirm) {
Modal.info({
...confirm,
icon: <span className="icon iconfont default-confirm-icon">&#xe6f4;</span>
});
return;
}
this.setState({
fileList: _fileList,
nonCompliantFileList,
showNonCompliantFileModal: true,
})
} else {
this.handleShowUploadModal(_fileList);
}
// 清空文件,防止第二次无法上传同一个文件
const dom = document.querySelector('#detailFileInput');
dom.value = '';
}
// 显示上传进度弹窗
handleShowUploadModal = async (fileList) => {
if (fileList.length) {
const { folderPathList } = this.state;
this.setState({
showUploadModal: true,
localFileList: fileList,
uploadFolderPath: folderPathList[folderPathList.length - 1]
});
}
}
handleUploadDone = (file, resourceId) => {
const { folderList, folderPathList, currentRootDisk, uploadFolderPath } = this.state;
const { scene } = this.props;
const { teacherId, instId } = window.currentUserInstInfo;
const currentFolder = folderPathList[folderPathList.length - 1];
const { id = null } = uploadFolderPath || currentFolder;
let { size, type, name } = file;
if (!type) {
type = getFileTypeByName(name)
}
const params = {
name,
resourceId,
folderSize: size,
folderFormat: type,
folderTypeEnum: resourceId ? 'FILE' : 'FOLDER',
disk: currentRootDisk.disk,
instId: instId || LS.get('instId'),
createUser: teacherId ? "TEACHER" : "ADMIN",
parentId: id
}
axios.Apollo('public/apollo/saveFolder', params).then((res) => {
const { query, selectedFileList, currentRootDisk } = this.state;
const _query = _.clone(query);
{/* TODO:麦麦打卡类目申请下来后解开视频入口 */}
const suffix = _.last(name.split('.')).toLowerCase();
const hiddenVideo = this.props.hiddenVideo && ['mp4','MP4'].includes(suffix);
const _selectedFileList = hiddenVideo ? [...selectedFileList] : [...selectedFileList, res.result];
_query.current = 1;
this.setState({
query: _query,
selectedFileList: scene === 'liveCourse' ?
_selectedFileList.filter(item => { return !DISABLE_FILE_FORMAT.includes(item.folderFormat)}) :
_selectedFileList,
}, () => {
if (resourceId && !_.isEqual(uploadFolderPath, currentFolder)) return;
// 上传之后根目录不变
this.handleFetchFolderList({ parentId: id, disk: currentRootDisk.disk });
});
});
}
// 取消上传
handleHiddenUploadModal = () => {
this.setState({
showUploadModal: false,
localFileList: []
});
}
// 余额欠费提示弹窗
handleShowNoticeModal = (balance) => {
Modal.info({
title: '无法继续操作',
content: '直播服务已升级,请联系运营老师。',
icon: <span className="icon iconfont default-confirm-icon">&#xe6f4;</span>
})
}
renderFooter = () => {
const { selectedFileList, currentRootDisk } = this.state;
const {
operateType,
selectType,
multiple,
accept = ".ppt,.pptx,.doc,.docx,.pdf,.jpg,.jpeg,.png,.mp3,.mp4,.xlsx,.xls",
tooltip = '支持文件类型:ppt、word、excel、pdf、jpg、jpeg、png、mp3、mp4'
} = this.props;
const selectedFileLength = selectedFileList.length;
const hasSelect = !!selectedFileLength;
// 是否有上传权限
const hasManagementAuthority = currentRootDisk.uploadPower;
return [
<input
multiple
type="file"
style={{ display: 'none' }}
id="detailFileInput"
accept={accept}
onChange={(e) => this.handleUpload(e)}
/>,
<div
key="footerLeft"
className="footer__left"
className={`prepare-lesson-upload ${operateType === 'select' && hasManagementAuthority ? 'visible' : 'hidden'}`}
>
<Tooltip title={tooltip}>
<span
className="footer__left"
onClick={this.handleChooseFile}
>上传文件</span>
</Tooltip>
</div>,
<div className="footer__right" key="footerRight">
<Button
onClick={() => {
this.setState({
showUploadModal: false,
selectedFileList: []
});
this.props.onClose();
}}
>取消</Button>
{
operateType === 'select' ?
<Button
key="cancel"
type="primary"
disabled={!hasSelect && multiple}
onClick={this.handleSelectFileDone}
>{`确定${hasSelect ? `(${selectedFileLength})` : ''}`}</Button> :
<Button
type="primary"
onClick={this.handleMoveToTargetFolder}
>移动到此目录</Button>
}
</div>
]
}
render() {
const {
folderPathList, folderList, selectedFileList,
currentRootDisk, showUploadModal, localFileList,
showNonCompliantFileModal, nonCompliantFileList,
currentFile, currentFileIndex
} = this.state;
const {
scene,
isOpen,
multiple = false,
diskList = [],
operateType = 'move',
footer = this.renderFooter(),
selectedFileList: prevSelectedFileList = [],
} = this.props;
const currentFolder = folderPathList[folderPathList.length - 1];
const title = operateType === 'move' ? '移动到' : '选择文件';
const currSelectedFileList = [...(prevSelectedFileList || []), ...selectedFileList];
// 判断是否是员工文件的根目录
const employeeDisk = currentRootDisk.disk === 'EMPLOYEE' && folderPathList.length === 1;
return (
<Modal
visible={isOpen}
title={title}
footer={footer}
width={560}
onCancel={this.handleClose}
className="select-prepare-file-modal"
>
{
// 机构可见磁盘大于1且在选择文件的情况下才显示tabs
operateType === 'select' && diskList.length > 1 &&
<div className="radio-buttons">
<Radio.Group
defaultValue={currentRootDisk.disk}
value={currentRootDisk.disk}
>
{
diskList.map((item, index) => {
return (
<Radio.Button
value={item.disk}
key={`folder-item${index}`}
onClick={() => this.handleChangeFolder(item)}
>
{item.folderName}
</Radio.Button>
)
})
}
</Radio.Group>
</div>
}
<div className="bread-crumbs">
{
folderPathList.map((folderPath, index) => {
return (
<div
className="file-path"
key={`file-path${index}`}
onClick={() => this.handleChangeCurrentFolder(folderPath, index)}
>
{folderPath.folderName}
</div>
)
})
}
</div>
{
!_.isEmpty(folderList) ?
<div
onScrollCapture={() => this.handleScrollEvent()}
style={{ height: '320px', overflowY: 'scroll' }}
ref="fileListRef"
>
<div className="file-list">
{
folderList.map((folder, index) => {
const { folderType, folderSize, folderFormat, folderName } = folder;
const isFolder = folderType === 'FOLDER';
let _size = `${(folderSize / DEFAULT_SIZE_UNIT).toFixed(1)}M`;
if (folderSize < 0.1 * DEFAULT_SIZE_UNIT) {
_size = `${(folderSize / 1000).toFixed(1)}kb`;
}
let imgSrc = !isFolder ?
FileTypeIcon[folderFormat] :
'https://xiaomai-image.oss-cn-hangzhou.aliyuncs.com/1594871430788.png';
if (employeeDisk) {
imgSrc = 'https://xiaomai-image.oss-cn-hangzhou.aliyuncs.com/1594871440736.png'
}
const suffix = _.last(folderName.split('.')).toLowerCase();
{/* TODO:麦麦打卡类目申请下来后解开视频入口 */}
const hiddenVideo = this.props.hiddenVideo && ['mp4','MP4'].includes(suffix);
// 判断文件是否被选中了
const hasSelect = _.find(currSelectedFileList, (item) => item.resourceId === folder.resourceId);
// 判断文件是否已经被关联了
const hasRelation = _.find((prevSelectedFileList || []), (item) => item.resourceId === folder.resourceId);
// 文件禁止点击的情况(移动、直播场景下文件为Excel、文件已经被关联了、文件不合法)
const disabled = hiddenVideo || (!isFolder && operateType === 'move') || (scene === 'liveCourse' && folder.folderFormat === 'EXCEL') || !!hasRelation || (!isFolder && !FILE_SUFFIX_LIST.includes(suffix));
return (
<div
className={`file-item ${!disabled ? 'enable' : 'disable'}`}
key={`file-item${index}`}
onClick={() => { this.handleSelect(folder, index) }}
>
<div className="file-item__cover">
<img src={imgSrc} alt="file-item__img" width="24" />
<span>{getEllipsText(folderName, 20)}</span>
</div>
{/* 文件夹不显示大小 */}
{ !isFolder && <div className="file-item__size">{_size}</div> }
{/* 当选择文件的时候,显示复选框 */}
{
!isFolder && operateType === 'select' &&
(
multiple
? <Checkbox
checked={!!hasSelect}
disabled={!!hasRelation}
/>
: (
_.isEqual(currentFile, folder)
? <span className="icon iconfont correct">&#xe77d;</span>
: <span className="icon iconfont error">&#xe77c;</span>
)
)
}
{/* 文件不显示展开的图标 */}
{
isFolder &&
<div className="file-item__expend-icon">
<span className="icon iconfont">&#xe71b;</span>
</div>
}
</div>
)
})
}
</div>
</div> :
<DefaultIcon
type='student'
title={<span className="desc">这个文件夹是空的</span>}
/>
}
<UploadProgressModal
isOpen={showUploadModal}
fileList={localFileList}
currentFolder={currentFolder}
onUpload={this.handleUploadDone}
onCancel={this.handleHiddenUploadModal}
/>
<NonCompliantFileModal
isOpen={showNonCompliantFileModal}
fileList={nonCompliantFileList}
onClose={() => {
this.setState({ showNonCompliantFileModal: false });
}}
onOk={() => {
this.setState({ showNonCompliantFileModal: false });
this.handleShowUploadModal(this.state.fileList)
}}
/>
{ this.state.chargeModal }
</Modal>
)
}
}
export default SelectPrepareFileModal;
\ No newline at end of file
.select-prepare-file-modal {
.ant-upload-list {
display: none;
}
.DefaultIcon {
margin: 12px 0 0 0;
border: 1px solid #E8E8E8;
border-radius: 4px;
padding: 100px 0;
.desc {
color: #999;
.upload-btn {
color: #FF7519;
margin: 0 4px;
cursor: pointer;
}
}
}
.radio-buttons {
text-align: center;
margin-bottom: 16px;
}
.file-path {
display: inline-block;
color: #333;
position: relative;
margin-bottom: 12px;
margin-right: 12px;
&:last-child {
color: #999;
}
&:not(:last-child) {
cursor: pointer;
&:hover {
color: #FF8534;
}
&::before {
content: '/';
position: absolute;
color: #CCC;
right: -8px;
}
}
}
.file-list {
border: 1px solid #E8E8E8;
border-radius: 4px;
.file-item {
display: flex;
align-items: center;
justify-content: space-between;
height: 48px;
padding: 12px 25px;
&:not(:last-child) {
border-bottom: 1px solid #E8E8E8;
}
&.enable {
cursor: pointer;
}
&.disable {
cursor: not-allowed;
opacity: 0.5;
}
&__cover {
min-width: 320px;
img {
margin-right: 8px;
}
}
&__size {
margin-left: 40px;
}
.iconfont {
color: #BFBFBF;
&.correct {
color: #FC9C6B;
}
}
}
}
.ant-modal-footer {
display: flex;
align-items: center;
justify-content: space-between;
.prepare-lesson-upload.hidden {
visibility: hidden;
}
.prepare-lesson-upload.visible {
visibility: visible;
}
.footer__left {
color: #FF7519;
cursor: pointer;
}
}
}
\ No newline at end of file
import React from 'react';
import { Modal } from 'antd';
import OSS from 'ali-oss';
import { getEllipsText } from "@/core/util";
import { DEFAULT_SIZE_UNIT, FileTypeIcon, FileVerifyMap } from "@/common/constants/academic/lessonEnum";
import { getFileTypeByName } from '../components/FolderManage';
import './UploadProgressModal.less';
const UPLOAD_REGION = 'oss-cn-hangzhou';
const UPLOAD_PART_SIZE = 1024 * 1024; // 每个分片大小(byte)
const UPLOAD_PARALLEL = 5; // 同时上传的分片数
class UploadProgressModal extends React.Component {
constructor(props) {
super(props);
this.state = {
fileList: [],
showFileList: true, // 默认展开上传进度
}
}
componentWillReceiveProps(nextProps) {
if (nextProps.isOpen && !_.isEqual(nextProps.fileList, this.props.fileList)) {
const { fileList } = nextProps;
const _fileList = fileList.map((file) => {
return {
fileContent: file,
status: 'waiting',
checkpoints: {},
}
});
const allFileList = [...this.state.fileList, ..._fileList];
this.setState({
fileList: allFileList
}, () => {
// 构建上传表单
this.handleConstructForm(_fileList);
})
}
}
// 遍历上传文件,给每个文件构建上传表单
handleConstructForm = (newFileList) => {
const { fileList } = this.state;
const length = fileList.length;
const newLength = newFileList.length;
const startI = length === newLength ? 0 : length - newLength;
// 只给新添加的文件构建上传表单
for (let i = startI; i < length; i++) {
this.handleStartUpload(i);
}
}
// 初始化ossClient
initOssClient = (id, resourceName) => {
const { instId } = window.currentUserInstInfo;
return new Promise(resolve => {
axios.postJSON('mfs/anon/mfs/multiPartUpload', {
instId,
resourceName,
data: { folderId: id },
accessTypeEnum: 'PUBLIC',
bizCode: 'UPLOAD_FOLDER',
}).then((res) => {
const { result = {} } = res;
const {
bucket,
callBack,
resourceId,
accessKeyId,
securityToken,
accessKeySecret,
callbackBody,
ossUri
} = result;
const ossClient = new OSS({
bucket,
accessKeyId,
accessKeySecret,
region: UPLOAD_REGION,
stsToken: securityToken,
});
this.setState({
ossClient,
resourceId,
callBack,
callbackBody,
ossUri
});
resolve({ ossClient, resourceId, callBack, callbackBody, ossUri });
})
})
}
handleStartUpload = (index) => {
const { currentFolder } = this.props;
const { fileList } = this.state;
const file = fileList[index];
const { fileContent } = file;
const { id = 0 } = currentFolder;
const { name, type } = fileContent;
const resourceName = window.random_string(16) + name.slice(name.lastIndexOf('.'));
const { instId } = window.currentUserInstInfo;
// 开始上传之前初始化OssClient
this.initOssClient(id, resourceName).then((result) => {
const { ossClient, resourceId, callBack, callbackBody, ossUri } = result;
ossClient.multipartUpload(ossUri, fileContent, {
callback: {
url: callBack,
body: callbackBody,
contentType: 'application/json',
},
parallel: UPLOAD_PARALLEL,
partSize: UPLOAD_PART_SIZE,
progress: (progress, checkpoint) => {
this.onMultipartUploadProgress(progress, checkpoint, file)
},
mime: type
}).then(url => {
file.status = 'success';
this.setState({ fileList });
this.props.onUpload(fileContent, resourceId);
}).catch(err => {
file.status = 'fail';
this.setState({ fileList });
});
});
}
// 给每个文件设置进度显示
onMultipartUploadProgress = (progress = 0, checkpoint, file) => {
const { fileList } = this.state;
file.status = 'uploading';
this.setState({ fileList })
file.progress = (progress * 100).toFixed(2);
// 如果文件小于100KB,不用记录断点,直接上传
const { fileContent } = file;
const { size } = fileContent;
if (size > 100 * 1024) {
file.checkpoints[checkpoint.uploadId] = checkpoint;
}
}
// 断点续传
handleReUpload = (index) => {
const { fileList, ossClient, resourceId, callBack, callbackBody } = this.state;
const currentFile = fileList[index];
const { checkpoints, fileContent } = currentFile
Object.values(checkpoints).forEach(checkpoint => {
const { uploadId, file } = checkpoint;
ossClient.multipartUpload(uploadId, file, {
callback: {
url: callBack,
body: callbackBody,
contentType: 'application/json',
},
checkpoint,
parallel: UPLOAD_PARALLEL,
partSize: UPLOAD_PART_SIZE,
progress: (progress, checkpoint) => {
this.onMultipartUploadProgress(progress, checkpoint, currentFile)
},
mime: file.type
}).then(url => {
currentFile.status = 'success';
this.setState({ fileList });
this.props.onUpload(fileContent, resourceId);
}).catch(err => {
currentFile.status = 'fail';
this.setState({ fileList });
});
})
}
// 显示/隐藏上传进度
handleToggleFileList = () => {
this.setState({
showFileList: !this.state.showFileList
});
}
// 取消上传
handleCancelAllUpload = () => {
// 判断是否有正在上传或者待上传的文件,有的话弹出二次提示框
const { fileList, ossClient } = this.state;
const uploadingFileList = fileList.filter(file => file.status === 'uploading' || file.status === 'waiting');
if (uploadingFileList.length) {
Modal.confirm({
title: '放弃上传',
content: '上传列表中有未上传完成的文件,确定要放弃上传吗?',
icon: <span className="icon iconfont default-confirm-icon">&#xe6f4;</span>,
onOk: () => {
uploadingFileList.forEach((uploadingFile, index) => {
const { checkpoints } = uploadingFile;
Object.values(checkpoints).forEach(checkpoint => {
const { uploadId, name } = checkpoint;
ossClient.abortMultipartUpload(name, uploadId);
});
fileList.splice(index, 1);
})
this.setState({ fileList });
this.props.onCancel();
}
})
return;
}
this.setState({ fileList: [] });
this.props.onCancel();
}
// 取消单个文件上传
handleCancelUpload = (currentFile, index) => {
const { fileList, ossClient } = this.state;
const { checkpoints } = currentFile;
Object.values(checkpoints).forEach(checkpoint => {
const { uploadId, name } = checkpoint;
ossClient.abortMultipartUpload(name, uploadId);
});
fileList.splice(index, 1);
this.setState({ fileList });
if (!fileList.length) {
this.props.onCancel();
}
}
renderOverallProgress = () => {
// 至少有一个文件正在上传,显示正在上传 N 项
// 文件全都上传成功,显示为“N 项上传成功”
// 文件全都上传失败,显示为“N 项上传失败
// 文件部分上传成功、部分上传失败,显示为“M 项上传成功,N 项上传失败”
const { fileList } = this.state;
const allFileLength = fileList.length;
const successFileLength = fileList.filter(file => file.status === 'success').length;
const failFileLength = fileList.filter(file => file.status === 'fail').length;
const uploadingFileLength = fileList.filter(file => file.status === 'uploading' || file.status === 'waiting').length;
if (!!uploadingFileLength) {
return (
<span>正在上传{uploadingFileLength}</span>
)
}
if (successFileLength === allFileLength ) {
return (
<span>{successFileLength}项上传完成</span>
)
}
if (failFileLength === allFileLength) {
return (
<span>{failFileLength}项上传失败</span>
)
}
return (
<span>{successFileLength}项上传完成,{failFileLength}项上传失败</span>
)
}
render() {
const { fileList, showFileList } = this.state;
const { isOpen } = this.props;
return (
<div className={`prepare-lesson-upload-progress-modal ${isOpen ? 'visibile' : 'hidden'}`}>
<div className={`modal-header ${showFileList ? 'no-radius' : ''}`}>
{/* 总体进度 */}
<div className="over-all-progress">
{ this.renderOverallProgress() }
</div>
<div className="operate">
{
showFileList ?
<span
className="icon iconfont"
onClick={this.handleToggleFileList}
>&#xe660;</span> :
<span
className="icon iconfont"
style={{ transform: 'rotate(180deg)'}}
onClick={this.handleToggleFileList}
>&#xe660;</span>
}
<span
className="icon iconfont"
onClick={this.handleCancelAllUpload}
>&#xe6ef;</span>
</div>
</div>
{
showFileList &&
<div className="modal-body">
{
fileList.map((file, index) => {
let { size, type, name } = file.fileContent;
let _size = `${(size / DEFAULT_SIZE_UNIT).toFixed(1)}M`;
if (size < 0.1 * DEFAULT_SIZE_UNIT) {
_size = `${(size / 1000).toFixed(1)}kb`;
}
if (!type) {
type = getFileTypeByName(name)
}
let imgSrc = URL.createObjectURL(file.fileContent);
if (type.indexOf('image') < 0 && type !== 'folder') {
imgSrc = FileTypeIcon[FileVerifyMap[type].type]
}
return (
<div
className="file-item"
key={`file-item${index}`}
>
<div className="file-item__cover">
<img src={imgSrc} />
<span className="file-name">{getEllipsText(name, 10)}</span>
</div>
<span className="file-item__size">{_size}</span>
<div className="file-item__status">
{
file.status === 'uploading' &&
<span>{file.progress}%</span>
}
{
file.status === 'success' &&
<span className="icon iconfont succ">&#xe710;</span>
}
{
file.status === 'fail' &&
[
<span className="icon iconfont fail">上传失败,请重试</span>,
<span
className="icon iconfont reupload"
onClick={() => this.handleReUpload(index)}
>&#xe75a;</span>
]
}
{
file.status === 'waiting' &&
<span className="icon iconfont waiting">排队中</span>
}
{
(file.status === 'uploading' || file.status === 'waiting') &&
<span
className="icon iconfont close"
onClick={() => this.handleCancelUpload(file, index)}
>&#xe6ef;</span>
}
</div>
{
file.status === 'uploading' &&
<div
className="file-item__progress"
style={{
width: `${file.progress}%`
}}
></div>
}
</div>
)
})
}
</div>
}
</div>
)
}
}
export default UploadProgressModal;
\ No newline at end of file
.prepare-lesson-upload-progress-modal {
width: 448px;
position: fixed;
bottom: 5%;
right: 0;
box-shadow: 0px 4px 12px 0px rgba(0,0,0,0.1);
right: 48px;
background-color: #FFF;
z-index: 10;
border-radius: 2px 2px 0 0;
&:visible {
display: block;
}
&.hidden {
display: none;
}
.modal-header {
display: flex;
align-items: center;
justify-content: space-between;
height: 50px;
line-height: 50px;
background-color: #9A9DA7;
border-radius: 2px;
padding: 0 24px;
color: #FFF;
&.no-radius {
border-radius: 2px 2px 0 0;
}
.over-all-progress span {
font-size: 16px;
}
.iconfont {
cursor: pointer;
font-size: 12px;
margin-left: 24px;
}
}
.modal-body {
max-height: 290px;
overflow: scroll;
.file-item {
display: flex;
align-items: center;
height: 50px;
line-height: 50px;
padding: 0 24px;
position: relative;
&:not(:last-child) {
margin-bottom: 4px;
}
&__cover {
display: flex;
align-items: center;
img {
width: 24px;
height: 24px;
margin-right: 8px;
}
.file-name {
min-width: 154px;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
display: inline-block;
}
}
&__size {
margin: 0 24px;
min-width: 54px !important;
color:#999999;
}
&__status {
.iconfont {
color: #BFBFBF;
font-size: 12px;
&.succ {
color: #5DD333;
}
&.close, &.reupload {
position: absolute;
right: 24px;
cursor: pointer;
}
&.fail {
color: #EC4B35;
}
}
}
&__progress {
height: 100%;
position: absolute;
height: 50px;
margin-left: -24px;
background-color: rgba(32,161,255,0.06);
}
}
}
}
\ No newline at end of file
......@@ -7,7 +7,7 @@
*/
import React from 'react';
import { Table, Menu, Dropdown, Modal, message, Icon, Tooltip } from 'antd';
import { Table, Menu, Dropdown, Modal, message,Tooltip } from 'antd';
import _ from 'underscore';
// import * as lodash from 'lodash';
import { PageControl, LottieIcon } from 'xiaomai-b-components';
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment