no message

This commit is contained in:
kuaifan 2021-07-01 10:34:22 +08:00
parent 67ce98ca55
commit 9aabf541cd
691 changed files with 282286 additions and 15 deletions

1
cmd
View File

@ -144,6 +144,7 @@ if [ $# -gt 0 ];then
check_node
$COMPOSE exec php /bin/bash -c "php bin/run --mode=prod"
supervisorctl_restart php
rm -rf "./public/js/build"
npm run prod
elif [[ "$1" == "super" ]]; then
shift 1

View File

@ -2,10 +2,10 @@
directory=/var/www
# 生产环境
#command=php bin/laravels start -i
command=php bin/laravels start -i
# 开发环境
command=./bin/inotify ./app
#command=./bin/inotify ./app
numprocs=1
autostart=true

View File

@ -1,6 +1,6 @@
{
"name": "DooTask",
"version": "0.2.28",
"version": "0.2.31",
"description": "DooTask is task management system.",
"scripts": {
"dev": "npm run development",

4
public/.gitignore vendored
View File

@ -1,4 +0,0 @@
*
!.gitignore
!favicon.ico
!index.php

BIN
public/audio/call.mp3 Executable file

Binary file not shown.

BIN
public/audio/call.wav Normal file

Binary file not shown.

BIN
public/audio/message.mp3 Executable file

Binary file not shown.

BIN
public/audio/message.wav Normal file

Binary file not shown.

2
public/css/app.css vendored Normal file

File diff suppressed because one or more lines are too long

870
public/css/fonts/ionicons.svg Executable file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 542 KiB

BIN
public/css/fonts/ionicons.ttf Executable file

Binary file not shown.

BIN
public/css/fonts/ionicons.woff Executable file

Binary file not shown.

Binary file not shown.

1
public/css/iview.css vendored Normal file

File diff suppressed because one or more lines are too long

BIN
public/images/browser/360.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

BIN
public/images/browser/chrome.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

BIN
public/images/browser/firefox.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

BIN
public/images/browser/ie.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

BIN
public/images/browser/safari.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

BIN
public/images/ext/ai.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 575 B

BIN
public/images/ext/avi.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 633 B

BIN
public/images/ext/bmp.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 644 B

BIN
public/images/ext/cdr.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 642 B

BIN
public/images/ext/doc.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 621 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 505 B

BIN
public/images/ext/eps.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 610 B

BIN
public/images/ext/exe.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 589 B

BIN
public/images/ext/file.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 481 B

BIN
public/images/ext/flow.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 526 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 682 B

BIN
public/images/ext/gif.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 553 B

BIN
public/images/ext/html.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 576 B

BIN
public/images/ext/mind.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

BIN
public/images/ext/mov.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 701 B

BIN
public/images/ext/mp3.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 655 B

BIN
public/images/ext/mp4.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 619 B

BIN
public/images/ext/pdf.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 585 B

BIN
public/images/ext/ppt.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 538 B

BIN
public/images/ext/pr.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 558 B

BIN
public/images/ext/psd.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 637 B

BIN
public/images/ext/rar.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 644 B

BIN
public/images/ext/sheet.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 587 B

BIN
public/images/ext/svg.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 678 B

BIN
public/images/ext/tif.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 450 B

BIN
public/images/ext/txt.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 574 B

BIN
public/images/ext/xls.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 637 B

BIN
public/images/ext/zip.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 553 B

View File

@ -0,0 +1 @@
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1625028321516" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="10195" xmlns:xlink="http://www.w3.org/1999/xlink" width="1024" height="1024"><defs><style type="text/css"></style></defs><path d="M256 85.333333c-46.933333 0-85.333333 38.4-85.333333 85.333334v682.666666c0 46.933333 38.4 85.333333 85.333333 85.333334h512c46.933333 0 85.333333-38.4 85.333333-85.333334V337.066667L601.6 85.333333H256z" fill="#447AF9" p-id="10196"></path><path d="M686.933333 337.066667H853.333333L601.6 85.333333v166.4c0 46.933333 38.4 85.333333 85.333333 85.333334z" fill="#FFFFFF" opacity=".4" p-id="10197"></path><path d="M486.4 780.8h-170.666667c-4.266667 0-8.533333-4.266667-8.533333-8.533333s4.266667-8.533333 8.533333-8.533334h170.666667c4.266667 0 8.533333 4.266667 8.533333 8.533334s-4.266667 8.533333-8.533333 8.533333zM571.733333 695.466667h-256c-4.266667 0-8.533333-4.266667-8.533333-8.533334s4.266667-8.533333 8.533333-8.533333h256c4.266667 0 8.533333 4.266667 8.533334 8.533333s-4.266667 8.533333-8.533334 8.533334zM571.733333 610.133333h-256c-4.266667 0-8.533333-4.266667-8.533333-8.533333s4.266667-8.533333 8.533333-8.533333h256c4.266667 0 8.533333 4.266667 8.533334 8.533333s-4.266667 8.533333-8.533334 8.533333zM571.733333 524.8h-256c-4.266667 0-8.533333-4.266667-8.533333-8.533333s4.266667-8.533333 8.533333-8.533334h256c4.266667 0 8.533333 4.266667 8.533334 8.533334s-4.266667 8.533333-8.533334 8.533333z" fill="#FFFFFF" p-id="10198"></path></svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -0,0 +1 @@
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1625028302681" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="9763" xmlns:xlink="http://www.w3.org/1999/xlink" width="1024" height="1024"><defs><style type="text/css"></style></defs><path d="M256 85.333333c-46.933333 0-85.333333 38.4-85.333333 85.333334v682.666666c0 46.933333 38.4 85.333333 85.333333 85.333334h512c46.933333 0 85.333333-38.4 85.333333-85.333334V337.066667L601.6 85.333333H256z" fill="#434343" p-id="9764"></path><path d="M686.933333 337.066667H853.333333L601.6 85.333333v166.4c0 46.933333 38.4 85.333333 85.333333 85.333334z" fill="#FFFFFF" opacity=".4" p-id="9765"></path><path d="M469.333333 682.666667h102.4c4.266667 0 8.533333-4.266667 8.533334-8.533334v-42.666666c0-4.266667-4.266667-8.533333-8.533334-8.533334H469.333333c-4.266667 0-8.533333 4.266667-8.533333 8.533334v8.533333H405.333333l-38.4-38.4v-38.4c12.8-4.266667 21.333333-17.066667 21.333334-29.866667 0-17.066667-12.8-34.133333-34.133334-34.133333s-34.133333 12.8-34.133333 34.133333c0 12.8 8.533333 25.6 21.333333 29.866667v38.4l-38.4 38.4c-4.266667 4.266667-4.266667 12.8 0 17.066667l38.4 38.4v51.2c0 4.266667 4.266667 8.533333 8.533334 8.533333h102.4v8.533333c0 4.266667 4.266667 8.533333 8.533333 8.533334h102.4c4.266667 0 8.533333-4.266667 8.533333-8.533334v-42.666666c0-4.266667-4.266667-8.533333-8.533333-8.533334H469.333333c-4.266667 0-8.533333 4.266667-8.533333 8.533334v8.533333H366.933333v-42.666667l38.4-38.4h55.466667v8.533334c0 21.333333 4.266667 25.6 8.533333 25.6z m12.8 55.466666h81.066667v21.333334h-81.066667v-21.333334z m-123.733333-59.733333l-25.6-25.6 25.6-25.6 25.6 21.333333-25.6 29.866667z m123.733333-38.4h81.066667v21.333333h-81.066667V640z" fill="#FFFFFF" p-id="9766"></path></svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -0,0 +1 @@
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1625032843298" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4865" xmlns:xlink="http://www.w3.org/1999/xlink" width="1024" height="1024"><defs><style type="text/css"></style></defs><path d="M520.533333 230.4l34.133334 72.533333c12.8 29.866667 42.666667 46.933333 76.8 46.933334h174.933333c21.333333 0 38.4 4.266667 55.466667 12.8V294.4c0-34.133333-29.866667-64-64-64h-277.333334z" fill="#F9B552" p-id="4866"></path><path d="M844.8 349.866667h-209.066667c-34.133333 0-64-17.066667-76.8-46.933334L512 213.333333c-12.8-29.866667-42.666667-46.933333-76.8-46.933333h-256c-46.933333 0-85.333333 38.4-85.333333 85.333333v529.066667c0 46.933333 38.4 85.333333 85.333333 85.333333h661.333333c46.933333 0 85.333333-38.4 85.333334-85.333333v-341.333333c4.266667-51.2-34.133333-89.6-81.066667-89.6z" fill="#FFCF5C" p-id="4867"></path></svg>

After

Width:  |  Height:  |  Size: 1017 B

View File

@ -0,0 +1 @@
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1625028315575" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="10051" xmlns:xlink="http://www.w3.org/1999/xlink" width="1024" height="1024"><defs><style type="text/css"></style></defs><path d="M256 85.333333c-46.933333 0-85.333333 38.4-85.333333 85.333334v682.666666c0 46.933333 38.4 85.333333 85.333333 85.333334h512c46.933333 0 85.333333-38.4 85.333333-85.333334V337.066667L601.6 85.333333H256z" fill="#925DF1" p-id="10052"></path><path d="M686.933333 337.066667H853.333333L601.6 85.333333v166.4c0 46.933333 38.4 85.333333 85.333333 85.333334z" fill="#FFFFFF" opacity=".4" p-id="10053"></path><path d="M541.866667 610.133333c-17.066667 0-29.866667 12.8-34.133334 29.866667h-29.866666c0-12.8-8.533333-21.333333-12.8-29.866667l17.066666-29.866666c17.066667-4.266667 29.866667-17.066667 29.866667-38.4s-17.066667-38.4-38.4-38.4-38.4 17.066667-38.4 38.4c0 17.066667 8.533333 29.866667 21.333333 34.133333l-12.8 21.333333c-4.266667 0-8.533333-4.266667-12.8-4.266666-12.8 0-21.333333 4.266667-29.866666 12.8l-29.866667-38.4c4.266667-8.533333 8.533333-12.8 8.533333-21.333334 0-21.333333-17.066667-38.4-38.4-38.4s-38.4 17.066667-38.4 38.4 17.066667 38.4 38.4 38.4c4.266667 0 8.533333 0 12.8-4.266666l34.133334 42.666666c0 8.533333-4.266667 12.8-4.266667 21.333334s4.266667 17.066667 8.533333 25.6l-34.133333 29.866666c-4.266667-4.266667-8.533333-4.266667-17.066667-4.266666-21.333333 0-38.4 17.066667-38.4 38.4s17.066667 38.4 38.4 38.4 38.4-17.066667 38.4-38.4c0-8.533333-4.266667-12.8-4.266666-21.333334l34.133333-29.866666c8.533333 4.266667 12.8 4.266667 21.333333 4.266666 4.266667 0 8.533333 0 12.8-4.266666l17.066667 25.6c-8.533333 8.533333-12.8 17.066667-12.8 29.866666 0 21.333333 17.066667 38.4 38.4 38.4s38.4-17.066667 38.4-38.4-17.066667-38.4-38.4-38.4h-4.266667l-21.333333-29.866666c4.266667-4.266667 8.533333-12.8 12.8-17.066667h29.866667c4.266667 17.066667 17.066667 25.6 34.133333 25.6 21.333333 0 38.4-17.066667 38.4-38.4s-12.8-29.866667-34.133333-29.866667z m-68.266667-85.333333c8.533333 0 17.066667 8.533333 17.066667 17.066667s-8.533333 17.066667-17.066667 17.066666-17.066667-8.533333-17.066667-17.066666 8.533333-17.066667 17.066667-17.066667z m-149.333333 17.066667c0-8.533333 8.533333-17.066667 17.066666-17.066667s17.066667 8.533333 17.066667 17.066667-4.266667 17.066667-17.066667 17.066666-17.066667-4.266667-17.066666-17.066666z m179.2 200.533333c0 8.533333-8.533333 17.066667-17.066667 17.066667s-17.066667-8.533333-17.066667-17.066667 8.533333-17.066667 17.066667-17.066667 17.066667 8.533333 17.066667 17.066667z m-162.133334 8.533333c-8.533333 0-17.066667-8.533333-17.066666-17.066666s8.533333-17.066667 17.066666-17.066667 17.066667 8.533333 17.066667 17.066667-4.266667 17.066667-17.066667 17.066666z m64-106.666666c0-12.8 12.8-25.6 25.6-25.6s25.6 12.8 25.6 25.6-12.8 25.6-25.6 25.6-25.6-12.8-25.6-25.6z m136.533334 21.333333c-8.533333 0-17.066667-8.533333-17.066667-17.066667s8.533333-17.066667 17.066667-17.066666 17.066667 8.533333 17.066666 17.066666-4.266667 17.066667-17.066666 17.066667z" fill="#FFFFFF" p-id="10054"></path></svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@ -0,0 +1 @@
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1625028309807" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="9907" xmlns:xlink="http://www.w3.org/1999/xlink" width="1024" height="1024"><defs><style type="text/css"></style></defs><path d="M256 85.333333c-46.933333 0-85.333333 38.4-85.333333 85.333334v682.666666c0 46.933333 38.4 85.333333 85.333333 85.333334h512c46.933333 0 85.333333-38.4 85.333333-85.333334V337.066667L601.6 85.333333H256z" fill="#009F4E" p-id="9908"></path><path d="M686.933333 337.066667H853.333333L601.6 85.333333v166.4c0 46.933333 38.4 85.333333 85.333333 85.333334z" fill="#FFFFFF" opacity=".4" p-id="9909"></path><path d="M550.4 503.466667h-213.333333c-17.066667 0-34.133333 12.8-34.133334 34.133333v213.333333c0 17.066667 12.8 34.133333 34.133334 34.133334h213.333333c17.066667 0 34.133333-12.8 34.133333-34.133334v-213.333333c-4.266667-21.333333-17.066667-34.133333-34.133333-34.133333z m-140.8 170.666666v-64h64v64H409.6z m64 21.333334v64H409.6v-64h64z m-149.333333-85.333334h64v64H324.266667v-64z m170.666666 0h64v64h-64v-64z m-157.866666-85.333333h213.333333c4.266667 0 8.533333 4.266667 8.533333 8.533333v51.2H324.266667v-51.2c0-4.266667 8.533333-8.533333 12.8-8.533333z m-12.8 226.133333v-51.2h64v64H337.066667c-4.266667-4.266667-12.8-8.533333-12.8-12.8z m226.133333 8.533334h-51.2v-64h64v51.2c-4.266667 8.533333-8.533333 12.8-12.8 12.8z" fill="#FFFFFF" p-id="9910"></path></svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

BIN
public/images/logo-app.icns Normal file

Binary file not shown.

BIN
public/images/logo-app.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

BIN
public/images/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

1
public/images/logo.svg Normal file
View File

@ -0,0 +1 @@
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1624439278143" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3159" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><style type="text/css"></style></defs><path d="M768 938.666667H256c-93.866667 0-170.666667-76.8-170.666667-170.666667V256c0-93.866667 76.8-170.666667 170.666667-170.666667h512c93.866667 0 170.666667 76.8 170.666667 170.666667v512c0 93.866667-76.8 170.666667-170.666667 170.666667z" fill="#8BCF70" p-id="3160"></path><path d="M721.066667 332.8c-29.866667-29.866667-72.533333-55.466667-115.2-68.266667-17.066667-4.266667-42.666667-8.533333-64-8.533333H226.133333v128l89.6 89.6v-128h226.133334c21.333333 0 46.933333 4.266667 64 12.8 17.066667 8.533333 34.133333 21.333333 51.2 34.133333 29.866667 29.866667 46.933333 72.533333 46.933333 115.2s-17.066667 85.333333-46.933333 115.2c-29.866667 29.866667-72.533333 46.933333-115.2 46.933334h-98.133334L354.133333 768h187.733334c140.8 0 256-115.2 256-256 0-72.533333-29.866667-132.266667-76.8-179.2z" fill="#FFFFFF" p-id="3161"></path><path d="M610.133333 384v128l-166.4 166.4L354.133333 768l-128-128v-128l89.6 89.6 38.4 38.4z" fill="#FFDD33" p-id="3162"></path></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

BIN
public/images/other/dir.png Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

BIN
public/images/other/imgerr.jpg Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

2
public/js/app.js vendored Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,51 @@
/*!
* Vue.js v2.6.14
* (c) 2014-2021 Evan You
* Released under the MIT License.
*/
/*!
* vuex v3.6.2
* (c) 2021 Evan You
* @license MIT
*/
/**
* Checks if an event is supported in the current execution environment.
*
* NOTE: This will not work correctly for non-generic events such as `change`,
* `reset`, `load`, `error`, and `select`.
*
* Borrows from Modernizr.
*
* @param {string} eventNameSuffix Event name, e.g. "click".
* @param {?boolean} capture Check if the capture phase is supported.
* @return {boolean} True if the event is supported.
* @internal
* @license Modernizr 3.0.0pre (Custom Build) | MIT
*/
/**!
* @fileOverview Kickass library to create and place poppers near their reference elements.
* @version 1.15.0
* @license
* Copyright (c) 2016 Federico Zivolo and contributors
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*/

7
public/js/bootstrap.min.js vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

2
public/js/build/112.js vendored Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,785 @@
/*!
* TOAST UI Calendar
* @version 1.13.0-1 | Wed Jun 16 2021
* @author NHN FE Development Lab <dl_javascript@nhn.com>
* @license MIT
*/
/*!
* TOAST UI Date Picker
* @version 4.2.0
* @author NHN. FE Development Lab <dl_javascript@nhn.com>
* @license MIT
*/
/*!
* TOAST UI Time Picker
* @version 2.0.3
* @author NHN FE Development Lab <dl_javascript@nhn.com>
* @license MIT
*/
/*!
* tui-code-snippet.js
* @version 1.5.2
* @author NHN. FE Development Lab <dl_javascript@nhn.com>
* @license MIT
*/
/*! ../..//common/vlayout */
/*! ../../common/array */
/*! ../../common/autoScroll */
/*! ../../common/collection */
/*! ../../common/common */
/*! ../../common/common.js */
/*! ../../common/datetime */
/*! ../../common/domevent */
/*! ../../common/domutil */
/*! ../../common/floatingLayer */
/*! ../../common/point */
/*! ../../common/reqAnimFrame */
/*! ../../common/timezone */
/*! ../../config */
/*! ../../model/schedule */
/*! ../../model/viewModel/scheduleViewModel */
/*! ../../view/template/week/timeMoveGuide.hbs */
/*! ../../view/view */
/*! ../common/array */
/*! ../common/collection */
/*! ../common/common */
/*! ../common/datetime */
/*! ../common/dirty */
/*! ../common/domevent */
/*! ../common/domutil */
/*! ../common/dw */
/*! ../common/model */
/*! ../common/point */
/*! ../common/reqAnimFrame */
/*! ../common/timezone */
/*! ../common/vlayout */
/*! ../config */
/*! ../controller/base */
/*! ../controller/viewMixin/core */
/*! ../controller/viewMixin/month */
/*! ../controller/viewMixin/week */
/*! ../exception */
/*! ../handler/daygrid/click */
/*! ../handler/daygrid/creation */
/*! ../handler/daygrid/move */
/*! ../handler/daygrid/resize */
/*! ../handler/drag */
/*! ../handler/month/click */
/*! ../handler/month/creation */
/*! ../handler/month/move */
/*! ../handler/month/resize */
/*! ../handler/time/click */
/*! ../handler/time/clickDayname */
/*! ../handler/time/creation */
/*! ../handler/time/move */
/*! ../handler/time/resize */
/*! ../logger */
/*! ../model/schedule */
/*! ../model/viewModel/scheduleViewModel */
/*! ../template/month/month.hbs */
/*! ../template/month/more.hbs */
/*! ../template/month/weekdayInMonth.hbs */
/*! ../template/month/weekdayInMonthSchedule.hbs */
/*! ../template/popup/scheduleCreationPopup.hbs */
/*! ../template/popup/scheduleDetailPopup.hbs */
/*! ../template/week/dayGrid.hbs */
/*! ../template/week/dayGridSchedule.hbs */
/*! ../template/week/daynames.hbs */
/*! ../template/week/time.hbs */
/*! ../template/week/timeGrid.hbs */
/*! ../template/week/timeGridCurrentTime.hbs */
/*! ../template/week/timezoneSticky.hbs */
/*! ../theme/theme */
/*! ../utils */
/*! ../view */
/*! ../view/layout */
/*! ../view/month/month */
/*! ../view/month/more */
/*! ../view/popup/scheduleCreationPopup */
/*! ../view/popup/scheduleDetailPopup */
/*! ../view/view */
/*! ../view/week/dayGrid */
/*! ../view/week/dayname */
/*! ../view/week/timeGrid */
/*! ../view/week/week */
/*! ../weekday */
/*! ./../../../../../webpack/buildin/global.js */
/*! ./../../../../node_modules/webpack/buildin/global.js */
/*! ./../../../../webpack/buildin/global.js */
/*! ./../../../node_modules/webpack/buildin/global.js */
/*! ./../node_modules/webpack/buildin/global.js */
/*! ./base */
/*! ./collection */
/*! ./common */
/*! ./controller */
/*! ./core */
/*! ./create-new-lookup-object */
/*! ./creationGuide */
/*! ./css/main.styl */
/*! ./dayGridSchedule */
/*! ./decorators */
/*! ./decorators/inline */
/*! ./dist/cjs/handlebars.runtime */
/*! ./domevent */
/*! ./domutil */
/*! ./exception */
/*! ./guide */
/*! ./guide.hbs */
/*! ./handlebars/base */
/*! ./handlebars/exception */
/*! ./handlebars/no-conflict */
/*! ./handlebars/runtime */
/*! ./handlebars/safe-string */
/*! ./handlebars/utils */
/*! ./helpers */
/*! ./helpers/block-helper-missing */
/*! ./helpers/each */
/*! ./helpers/helper-missing */
/*! ./helpers/if */
/*! ./helpers/log */
/*! ./helpers/lookup */
/*! ./helpers/with */
/*! ./internal/proto-access */
/*! ./internal/wrapHelper */
/*! ./intlUtil */
/*! ./js/factory/calendar */
/*! ./js/view/template/helper */
/*! ./logger */
/*! ./monthView */
/*! ./move */
/*! ./moveGuide */
/*! ./moveGuide.hbs */
/*! ./node_modules/handlebars/runtime.js */
/*! ./resizeGuide */
/*! ./standard */
/*! ./themeConfig */
/*! ./time */
/*! ./timezone */
/*! ./utils */
/*! ./view */
/*! ./vpanel */
/*! ./weekView */
/*! ./weekdayInMonth */
/*! handlebars-template-loader/runtime */
/*! handlebars/runtime */
/*! no static exports found */
/*! tui-code-snippet */
/*! tui-date-picker */
/*!**********************!*\
!*** ./src/index.js ***!
\**********************/
/*!**************************!*\
!*** ./src/js/config.js ***!
\**************************/
/*!***************************!*\
!*** ./src/css/main.styl ***!
\***************************/
/*!*****************************!*\
!*** ./src/js/common/dw.js ***!
\*****************************/
/*!*****************************!*\
!*** ./src/js/view/view.js ***!
\*****************************/
/*!*******************************!*\
!*** ./src/js/theme/theme.js ***!
\*******************************/
/*!*******************************!*\
!*** ./src/js/view/layout.js ***!
\*******************************/
/*!********************************!*\
!*** ./src/js/common/array.js ***!
\********************************/
/*!********************************!*\
!*** ./src/js/common/dirty.js ***!
\********************************/
/*!********************************!*\
!*** ./src/js/common/model.js ***!
\********************************/
/*!********************************!*\
!*** ./src/js/common/point.js ***!
\********************************/
/*!********************************!*\
!*** ./src/js/handler/drag.js ***!
\********************************/
/*!********************************!*\
!*** ./src/js/view/weekday.js ***!
\********************************/
/*!*********************************!*\
!*** ./src/js/common/common.js ***!
\*********************************/
/*!*********************************!*\
!*** ./src/js/common/vpanel.js ***!
\*********************************/
/*!**********************************!*\
!*** ./src/js/common/domutil.js ***!
\**********************************/
/*!**********************************!*\
!*** ./src/js/common/vlayout.js ***!
\**********************************/
/*!**********************************!*\
!*** ./src/js/model/schedule.js ***!
\**********************************/
/*!**********************************!*\
!*** ./src/js/theme/standard.js ***!
\**********************************/
/*!**********************************!*\
!*** ./src/js/view/week/time.js ***!
\**********************************/
/*!**********************************!*\
!*** ./src/js/view/week/week.js ***!
\**********************************/
/*!***********************************!*\
!*** (webpack)/buildin/global.js ***!
\***********************************/
/*!***********************************!*\
!*** ./src/js/common/datetime.js ***!
\***********************************/
/*!***********************************!*\
!*** ./src/js/common/domevent.js ***!
\***********************************/
/*!***********************************!*\
!*** ./src/js/common/intlUtil.js ***!
\***********************************/
/*!***********************************!*\
!*** ./src/js/common/timezone.js ***!
\***********************************/
/*!***********************************!*\
!*** ./src/js/controller/base.js ***!
\***********************************/
/*!***********************************!*\
!*** ./src/js/view/month/more.js ***!
\***********************************/
/*!************************************!*\
!*** ./src/js/factory/calendar.js ***!
\************************************/
/*!************************************!*\
!*** ./src/js/factory/weekView.js ***!
\************************************/
/*!************************************!*\
!*** ./src/js/view/month/month.js ***!
\************************************/
/*!*************************************!*\
!*** ./src/js/common/autoScroll.js ***!
\*************************************/
/*!*************************************!*\
!*** ./src/js/common/collection.js ***!
\*************************************/
/*!*************************************!*\
!*** ./src/js/factory/monthView.js ***!
\*************************************/
/*!*************************************!*\
!*** ./src/js/handler/time/core.js ***!
\*************************************/
/*!*************************************!*\
!*** ./src/js/handler/time/move.js ***!
\*************************************/
/*!*************************************!*\
!*** ./src/js/theme/themeConfig.js ***!
\*************************************/
/*!*************************************!*\
!*** ./src/js/view/week/dayGrid.js ***!
\*************************************/
/*!*************************************!*\
!*** ./src/js/view/week/dayname.js ***!
\*************************************/
/*!**************************************!*\
!*** ./src/js/factory/controller.js ***!
\**************************************/
/*!**************************************!*\
!*** ./src/js/handler/month/core.js ***!
\**************************************/
/*!**************************************!*\
!*** ./src/js/handler/month/move.js ***!
\**************************************/
/*!**************************************!*\
!*** ./src/js/handler/time/click.js ***!
\**************************************/
/*!**************************************!*\
!*** ./src/js/view/week/timeGrid.js ***!
\**************************************/
/*!***************************************!*\
!*** ./src/js/common/reqAnimFrame.js ***!
\***************************************/
/*!***************************************!*\
!*** ./src/js/handler/month/click.js ***!
\***************************************/
/*!***************************************!*\
!*** ./src/js/handler/month/guide.js ***!
\***************************************/
/*!***************************************!*\
!*** ./src/js/handler/time/resize.js ***!
\***************************************/
/*!****************************************!*\
!*** ./src/js/common/floatingLayer.js ***!
\****************************************/
/*!****************************************!*\
!*** ./src/js/handler/daygrid/core.js ***!
\****************************************/
/*!****************************************!*\
!*** ./src/js/handler/daygrid/move.js ***!
\****************************************/
/*!****************************************!*\
!*** ./src/js/handler/month/guide.hbs ***!
\****************************************/
/*!****************************************!*\
!*** ./src/js/handler/month/resize.js ***!
\****************************************/
/*!****************************************!*\
!*** ./src/js/view/template/helper.js ***!
\****************************************/
/*!*****************************************!*\
!*** ./src/js/handler/daygrid/click.js ***!
\*****************************************/
/*!*****************************************!*\
!*** ./src/js/handler/time/creation.js ***!
\*****************************************/
/*!******************************************!*\
!*** ./src/js/handler/daygrid/resize.js ***!
\******************************************/
/*!******************************************!*\
!*** ./src/js/handler/month/creation.js ***!
\******************************************/
/*!******************************************!*\
!*** ./src/js/handler/time/moveGuide.js ***!
\******************************************/
/*!*******************************************!*\
!*** ./src/js/handler/month/moveGuide.js ***!
\*******************************************/
/*!********************************************!*\
!*** ./node_modules/handlebars/runtime.js ***!
\********************************************/
/*!********************************************!*\
!*** ./src/js/handler/daygrid/creation.js ***!
\********************************************/
/*!********************************************!*\
!*** ./src/js/handler/month/moveGuide.hbs ***!
\********************************************/
/*!********************************************!*\
!*** ./src/js/handler/time/resizeGuide.js ***!
\********************************************/
/*!********************************************!*\
!*** ./src/js/view/template/week/time.hbs ***!
\********************************************/
/*!*********************************************!*\
!*** ./src/js/controller/viewMixin/core.js ***!
\*********************************************/
/*!*********************************************!*\
!*** ./src/js/controller/viewMixin/week.js ***!
\*********************************************/
/*!*********************************************!*\
!*** ./src/js/handler/daygrid/moveGuide.js ***!
\*********************************************/
/*!*********************************************!*\
!*** ./src/js/handler/month/resizeGuide.js ***!
\*********************************************/
/*!*********************************************!*\
!*** ./src/js/handler/time/clickDayname.js ***!
\*********************************************/
/*!*********************************************!*\
!*** ./src/js/view/month/weekdayInMonth.js ***!
\*********************************************/
/*!*********************************************!*\
!*** ./src/js/view/template/month/more.hbs ***!
\*********************************************/
/*!*********************************************!*\
!*** ./src/js/view/week/dayGridSchedule.js ***!
\*********************************************/
/*!**********************************************!*\
!*** ./src/js/controller/viewMixin/month.js ***!
\**********************************************/
/*!**********************************************!*\
!*** ./src/js/handler/time/creationGuide.js ***!
\**********************************************/
/*!**********************************************!*\
!*** ./src/js/view/template/month/month.hbs ***!
\**********************************************/
/*!***********************************************!*\
!*** ./src/js/handler/daygrid/resizeGuide.js ***!
\***********************************************/
/*!***********************************************!*\
!*** ./src/js/handler/month/creationGuide.js ***!
\***********************************************/
/*!***********************************************!*\
!*** ./src/js/view/template/week/dayGrid.hbs ***!
\***********************************************/
/*!************************************************!*\
!*** ./src/js/view/template/week/daynames.hbs ***!
\************************************************/
/*!************************************************!*\
!*** ./src/js/view/template/week/timeGrid.hbs ***!
\************************************************/
/*!*************************************************!*\
!*** ./src/js/handler/daygrid/creationGuide.js ***!
\*************************************************/
/*!**************************************************!*\
!*** ./src/js/view/popup/scheduleDetailPopup.js ***!
\**************************************************/
/*!****************************************************!*\
!*** ./src/js/view/popup/scheduleCreationPopup.js ***!
\****************************************************/
/*!*****************************************************!*\
!*** ./src/js/model/viewModel/scheduleViewModel.js ***!
\*****************************************************/
/*!*****************************************************!*\
!*** ./src/js/view/template/week/timeMoveGuide.hbs ***!
\*****************************************************/
/*!******************************************************!*\
!*** ./src/js/view/template/week/timezoneSticky.hbs ***!
\******************************************************/
/*!*******************************************************!*\
!*** ./src/js/view/template/month/weekdayInMonth.hbs ***!
\*******************************************************/
/*!*******************************************************!*\
!*** ./src/js/view/template/week/dayGridSchedule.hbs ***!
\*******************************************************/
/*!***********************************************************!*\
!*** ./src/js/view/template/week/timeGridCurrentTime.hbs ***!
\***********************************************************/
/*!************************************************************!*\
!*** ./src/js/view/template/popup/scheduleDetailPopup.hbs ***!
\************************************************************/
/*!*************************************************************!*\
!*** ./node_modules/handlebars/dist/cjs/handlebars/base.js ***!
\*************************************************************/
/*!**************************************************************!*\
!*** ./node_modules/handlebars/dist/cjs/handlebars/utils.js ***!
\**************************************************************/
/*!**************************************************************!*\
!*** ./src/js/view/template/popup/scheduleCreationPopup.hbs ***!
\**************************************************************/
/*!***************************************************************!*\
!*** ./node_modules/handlebars/dist/cjs/handlebars/logger.js ***!
\***************************************************************/
/*!***************************************************************!*\
!*** ./src/js/view/template/month/weekdayInMonthSchedule.hbs ***!
\***************************************************************/
/*!****************************************************************!*\
!*** ./node_modules/handlebars/dist/cjs/handlebars.runtime.js ***!
\****************************************************************/
/*!****************************************************************!*\
!*** ./node_modules/handlebars/dist/cjs/handlebars/helpers.js ***!
\****************************************************************/
/*!****************************************************************!*\
!*** ./node_modules/handlebars/dist/cjs/handlebars/runtime.js ***!
\****************************************************************/
/*!******************************************************************!*\
!*** ./node_modules/handlebars-template-loader/runtime/index.js ***!
\******************************************************************/
/*!******************************************************************!*\
!*** ./node_modules/handlebars/dist/cjs/handlebars/exception.js ***!
\******************************************************************/
/*!*******************************************************************!*\
!*** ./node_modules/handlebars/dist/cjs/handlebars/decorators.js ***!
\*******************************************************************/
/*!*******************************************************************!*\
!*** ./node_modules/handlebars/dist/cjs/handlebars/helpers/if.js ***!
\*******************************************************************/
/*!********************************************************************!*\
!*** ./node_modules/handlebars/dist/cjs/handlebars/helpers/log.js ***!
\********************************************************************/
/*!********************************************************************!*\
!*** ./node_modules/handlebars/dist/cjs/handlebars/no-conflict.js ***!
\********************************************************************/
/*!********************************************************************!*\
!*** ./node_modules/handlebars/dist/cjs/handlebars/safe-string.js ***!
\********************************************************************/
/*!*********************************************************************!*\
!*** ./node_modules/handlebars/dist/cjs/handlebars/helpers/each.js ***!
\*********************************************************************/
/*!*********************************************************************!*\
!*** ./node_modules/handlebars/dist/cjs/handlebars/helpers/with.js ***!
\*********************************************************************/
/*!***********************************************************************!*\
!*** ./node_modules/handlebars/dist/cjs/handlebars/helpers/lookup.js ***!
\***********************************************************************/
/*!**************************************************************************!*\
!*** ./node_modules/handlebars/dist/cjs/handlebars/decorators/inline.js ***!
\**************************************************************************/
/*!****************************************************************************!*\
!*** ./node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js ***!
\****************************************************************************/
/*!******************************************************************************!*\
!*** ./node_modules/handlebars/dist/cjs/handlebars/internal/proto-access.js ***!
\******************************************************************************/
/*!*******************************************************************************!*\
!*** ./node_modules/handlebars/dist/cjs/handlebars/helpers/helper-missing.js ***!
\*******************************************************************************/
/*!*************************************************************************************!*\
!*** ./node_modules/handlebars/dist/cjs/handlebars/helpers/block-helper-missing.js ***!
\*************************************************************************************/
/*!******************************************************************************************!*\
!*** ./node_modules/handlebars/dist/cjs/handlebars/internal/create-new-lookup-object.js ***!
\******************************************************************************************/
/*!******************************************************************************************************************************!*\
!*** external {"commonjs":"tui-code-snippet","commonjs2":"tui-code-snippet","amd":"tui-code-snippet","root":["tui","util"]} ***!
\******************************************************************************************************************************/
/*!*********************************************************************************************************************************!*\
!*** external {"commonjs":"tui-date-picker","commonjs2":"tui-date-picker","amd":"tui-date-picker","root":["tui","DatePicker"]} ***!
\*********************************************************************************************************************************/
//! moment.js
//! moment.js locale configuration

1
public/js/build/113.js vendored Normal file

File diff suppressed because one or more lines are too long

2
public/js/build/120.js vendored Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,20 @@
/*!
* html2canvas 1.0.0-rc.7 <https://html2canvas.hertzen.com>
* Copyright (c) 2020 Niklas von Hertzen <https://hertzen.com>
* Released under MIT License
*/
/*! *****************************************************************************
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
this file except in compliance with the License. You may obtain a copy of the
License at http://www.apache.org/licenses/LICENSE-2.0
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License.
***************************************************************************** */

1
public/js/build/196.js vendored Normal file

File diff suppressed because one or more lines are too long

1
public/js/build/249.js vendored Normal file

File diff suppressed because one or more lines are too long

1
public/js/build/344.js vendored Normal file
View File

@ -0,0 +1 @@
(self.webpackChunkDooTask=self.webpackChunkDooTask||[]).push([[344],{68344:(t,e,r)=>{"use strict";r.r(e),r.d(e,{default:()=>n});function s(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(t);e&&(s=s.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,s)}return r}function a(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}const o={data:function(){return{loadIng:0,formDatum:{oldpass:"",newpass:"",checkpass:""},ruleDatum:{}}},computed:function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?s(Object(r),!0).forEach((function(e){a(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}({},(0,r(20629).rn)(["userInfo"])),methods:{initLanguage:function(){var t=this;this.ruleDatum={oldpass:[{required:!0,message:this.$L("请输入旧密码!"),trigger:"change"},{type:"string",min:6,message:this.$L("密码长度至少6位"),trigger:"change"}],newpass:[{validator:function(e,r,s){""===r?s(new Error(t.$L("请输入新密码!"))):(""!==t.formDatum.checkpass&&t.$refs.formDatum.validateField("checkpass"),s())},required:!0,trigger:"change"},{type:"string",min:6,message:this.$L("密码长度至少6位"),trigger:"change"}],checkpass:[{validator:function(e,r,s){""===r?s(new Error(t.$L("请重新输入新密码!"))):r!==t.formDatum.newpass?s(new Error(t.$L("两次密码输入不一致!"))):s()},required:!0,trigger:"change"}]}},submitForm:function(){var t=this;this.$refs.formDatum.validate((function(e){e&&(t.loadIng++,t.$store.dispatch("call",{url:"users/editpass",data:t.formDatum}).then((function(e){var r=e.data;$A.messageSuccess("修改成功"),t.loadIng--,t.$store.dispatch("saveUserInfo",r),t.$refs.formDatum.resetFields()})).catch((function(e){var r=e.msg;$A.modalError(r),t.loadIng--})))}))},resetForm:function(){this.$refs.formDatum.resetFields()}}};const n=(0,r(51900).Z)(o,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"setting-item submit"},[t.userInfo.changepass?r("Alert",{staticStyle:{"margin-bottom":"32px"},attrs:{type:"warning",showIcon:""}},[t._v(t._s(t.$L("请先修改登录密码!")))]):t._e(),t._v(" "),r("Form",{ref:"formDatum",attrs:{model:t.formDatum,rules:t.ruleDatum,"label-width":"auto"},nativeOn:{submit:function(t){t.preventDefault()}}},[r("FormItem",{attrs:{label:t.$L("旧密码"),prop:"oldpass"}},[r("Input",{attrs:{type:"password"},model:{value:t.formDatum.oldpass,callback:function(e){t.$set(t.formDatum,"oldpass",e)},expression:"formDatum.oldpass"}})],1),t._v(" "),r("FormItem",{attrs:{label:t.$L("新密码"),prop:"newpass"}},[r("Input",{attrs:{type:"password"},model:{value:t.formDatum.newpass,callback:function(e){t.$set(t.formDatum,"newpass",e)},expression:"formDatum.newpass"}})],1),t._v(" "),r("FormItem",{attrs:{label:t.$L("确认新密码"),prop:"checkpass"}},[r("Input",{attrs:{type:"password"},model:{value:t.formDatum.checkpass,callback:function(e){t.$set(t.formDatum,"checkpass",e)},expression:"formDatum.checkpass"}})],1)],1),t._v(" "),r("div",{staticClass:"setting-footer"},[r("Button",{attrs:{loading:t.loadIng>0,type:"primary"},on:{click:t.submitForm}},[t._v(t._s(t.$L("提交")))]),t._v(" "),r("Button",{staticStyle:{"margin-left":"8px"},attrs:{loading:t.loadIng>0},on:{click:t.resetForm}},[t._v(t._s(t.$L("重置")))])],1)],1)}),[],!1,null,null,null).exports}}]);

1
public/js/build/385.js vendored Normal file

File diff suppressed because one or more lines are too long

2
public/js/build/511.js vendored Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,465 @@
/*!
* ====================================================
* Kity Minder Core - v1.4.50 - 2018-09-17
* https://github.com/fex-team/kityminder-core
* GitHub: https://github.com/fex-team/kityminder-core.git
* Copyright (c) 2018 Baidu FEX; Licensed BSD-3-Clause
* ====================================================
*/
/*!
* ====================================================
* kity - v2.0.4 - 2016-08-22
* https://github.com/fex-team/kity
* GitHub: https://github.com/fex-team/kity.git
* Copyright (c) 2016 Baidu FEX; Licensed BSD
* ====================================================
*/
/**
* @license
Copyright (c) 2008, Adobe Systems Incorporated
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
* Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
* Neither the name of Adobe Systems Incorporated nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
/**
* @license
*
* Copyright (c) 2014 James Robb, https://github.com/jamesbrobb
*
* Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the
* "Software"), to deal in the Software without restriction, including
* without limitation the rights to use, copy, modify, merge, publish,
* distribute, sublicense, and/or sell copies of the Software, and to
* permit persons to whom the Software is furnished to do so, subject to
* the following conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
* OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
* ====================================================================
*/
/**
* @license
*
* Licensed under the MIT License.
* http://opensource.org/licenses/mit-license
*/
/**
* @license
* (c) Dean McNamee <dean@gmail.com>, 2013.
*
* https://github.com/deanm/omggif
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to
* deal in the Software without restriction, including without limitation the
* rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
* sell copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in
* all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
* IN THE SOFTWARE.
*
* omggif is a JavaScript implementation of a GIF 89a encoder and decoder,
* including animation and compression. It does not rely on any specific
* underlying system, so should run in the browser, Node, or Plask.
*/
/**
* @license
* ====================================================================
* Copyright (c) 2013 Youssef Beddad, youssef.beddad@gmail.com
* 2013 Eduardo Menezes de Morais, eduardo.morais@usp.br
* 2013 Lee Driscoll, https://github.com/lsdriscoll
* 2014 Juan Pablo Gaviria, https://github.com/juanpgaviria
* 2014 James Hall, james@parall.ax
* 2014 Diego Casorran, https://github.com/diegocr
*
* Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the
* "Software"), to deal in the Software without restriction, including
* without limitation the rights to use, copy, modify, merge, publish,
* distribute, sublicense, and/or sell copies of the Software, and to
* permit persons to whom the Software is furnished to do so, subject to
* the following conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
* OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
* ====================================================================
*/
/**
* @license
* Copyright (c) 2014 Steven Spungin (TwelveTone LLC) steven@twelvetone.tv
*
* Licensed under the MIT License.
* http://opensource.org/licenses/mit-license
*/
/**
* @license
* Copyright (c) 2017 Aras Abbasi
*
* Licensed under the MIT License.
* http://opensource.org/licenses/mit-license
*/
/**
* @license
* Copyright (c) 2018 Aras Abbasi
*
* Licensed under the MIT License.
* http://opensource.org/licenses/mit-license
*/
/**
* @license
* Copyright (c) 2018 Erik Koopmans
* Released under the MIT License.
*
* Licensed under the MIT License.
* http://opensource.org/licenses/mit-license
*/
/**
* @license
* Copyright (c) 2019 Aras Abbasi
*
* Licensed under the MIT License.
* http://opensource.org/licenses/mit-license
*/
/**
* @license
* FPDF is released under a permissive license: there is no usage restriction.
* You may embed it freely in your application (commercial or not), with or
* without modifications.
*
* Reference: http://www.fpdf.org/en/script/script37.php
*/
/**
* @license
* FileSaver.js
* A saveAs() FileSaver implementation.
*
* By Eli Grey, http://eligrey.com
*
* License : https://github.com/eligrey/FileSaver.js/blob/master/LICENSE.md (MIT)
* source : http://purl.eligrey.com/github/FileSaver.js
*/
/**
* @license
* Joseph Myers does not specify a particular license for his work.
*
* Author: Joseph Myers
* Accessed from: http://www.myersdaily.org/joseph/javascript/md5.js
*
* Modified by: Owen Leong
*/
/**
* @license
* Licensed under the MIT License.
* http://opensource.org/licenses/mit-license
* Author: Owen Leong (@owenl131)
* Date: 15 Oct 2020
* References:
* https://www.cs.cmu.edu/~dst/Adobe/Gallery/anon21jul01-pdf-encryption.txt
* https://github.com/foliojs/pdfkit/blob/master/lib/security.js
* http://www.fpdf.org/en/script/script37.php
*/
/**
* @license
* Licensed under the MIT License.
* http://opensource.org/licenses/mit-license
*/
/**
* @license
* Unicode Bidi Engine based on the work of Alex Shensis (@asthensis)
* MIT License
*/
/**
* @license
* jsPDF fileloading PlugIn
* Copyright (c) 2018 Aras Abbasi (aras.abbasi@gmail.com)
*
* Licensed under the MIT License.
* http://opensource.org/licenses/mit-license
*/
/**
* @license
* jsPDF filters PlugIn
* Copyright (c) 2014 Aras Abbasi
*
* Licensed under the MIT License.
* http://opensource.org/licenses/mit-license
*/
/**
* @license
* jsPDF virtual FileSystem functionality
*
* Licensed under the MIT License.
* http://opensource.org/licenses/mit-license
*/
/**
* A class to parse color values
* @author Stoyan Stefanov <sstoo@gmail.com>
* {@link http://www.phpied.com/rgb-color-parser-in-javascript/}
* @license Use it if you like it
*/
/** ====================================================================
* @license
* jsPDF XMP metadata plugin
* Copyright (c) 2016 Jussi Utunen, u-jussi@suomi24.fi
*
* Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the
* "Software"), to deal in the Software without restriction, including
* without limitation the rights to use, copy, modify, merge, publish,
* distribute, sublicense, and/or sell copies of the Software, and to
* permit persons to whom the Software is furnished to do so, subject to
* the following conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
* OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
* ====================================================================
*/
/** @license
* Copyright (c) 2017 Dominik Homberger
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
https://webpjs.appspot.com
WebPRiffParser dominikhlbg@gmail.com
*/
/** @license
*
* jsPDF - PDF Document creation from JavaScript
* Version 2.3.1 Built on 2021-03-08T15:44:11.674Z
* CommitID 00000000
*
* Copyright (c) 2010-2020 James Hall <james@parall.ax>, https://github.com/MrRio/jsPDF
* 2015-2020 yWorks GmbH, http://www.yworks.com
* 2015-2020 Lukas Holländer <lukas.hollaender@yworks.com>, https://github.com/HackbrettXXX
* 2016-2018 Aras Abbasi <aras.abbasi@gmail.com>
* 2010 Aaron Spike, https://github.com/acspike
* 2012 Willow Systems Corporation, willow-systems.com
* 2012 Pablo Hess, https://github.com/pablohess
* 2012 Florian Jenett, https://github.com/fjenett
* 2013 Warren Weckesser, https://github.com/warrenweckesser
* 2013 Youssef Beddad, https://github.com/lifof
* 2013 Lee Driscoll, https://github.com/lsdriscoll
* 2013 Stefan Slonevskiy, https://github.com/stefslon
* 2013 Jeremy Morel, https://github.com/jmorel
* 2013 Christoph Hartmann, https://github.com/chris-rock
* 2014 Juan Pablo Gaviria, https://github.com/juanpgaviria
* 2014 James Makes, https://github.com/dollaruw
* 2014 Diego Casorran, https://github.com/diegocr
* 2014 Steven Spungin, https://github.com/Flamenco
* 2014 Kenneth Glassey, https://github.com/Gavvers
*
* Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the
* "Software"), to deal in the Software without restriction, including
* without limitation the rights to use, copy, modify, merge, publish,
* distribute, sublicense, and/or sell copies of the Software, and to
* permit persons to whom the Software is furnished to do so, subject to
* the following conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
* OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*
* Contributor(s):
* siefkenj, ahwolf, rickygu, Midnith, saintclair, eaparango,
* kim3er, mfo, alnorth, Flamenco
*/
/** @license
* Copyright (c) 2012 Willow Systems Corporation, willow-systems.com
*
* Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the
* "Software"), to deal in the Software without restriction, including
* without limitation the rights to use, copy, modify, merge, publish,
* distribute, sublicense, and/or sell copies of the Software, and to
* permit persons to whom the Software is furnished to do so, subject to
* the following conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
* OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
* ====================================================================
*/
/** @license
* MIT license.
* Copyright (c) 2012 Willow Systems Corporation, willow-systems.com
* 2014 Diego Casorran, https://github.com/diegocr
*
* Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the
* "Software"), to deal in the Software without restriction, including
* without limitation the rights to use, copy, modify, merge, publish,
* distribute, sublicense, and/or sell copies of the Software, and to
* permit persons to whom the Software is furnished to do so, subject to
* the following conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
* OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
* ====================================================================
*/
/** @license
* jsPDF addImage plugin
* Copyright (c) 2012 Jason Siefken, https://github.com/siefkenj/
* 2013 Chris Dowling, https://github.com/gingerchris
* 2013 Trinh Ho, https://github.com/ineedfat
* 2013 Edwin Alejandro Perez, https://github.com/eaparango
* 2013 Norah Smith, https://github.com/burnburnrocket
* 2014 Diego Casorran, https://github.com/diegocr
* 2014 James Robb, https://github.com/jamesbrobb
*
* Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the
* "Software"), to deal in the Software without restriction, including
* without limitation the rights to use, copy, modify, merge, publish,
* distribute, sublicense, and/or sell copies of the Software, and to
* permit persons to whom the Software is furnished to do so, subject to
* the following conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
* OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
/** @license
jsPDF standard_fonts_metrics plugin
* Copyright (c) 2012 Willow Systems Corporation, willow-systems.com
* MIT license.
* Permission is hereby granted, free of charge, to any person obtaining
* a copy of this software and associated documentation files (the
* "Software"), to deal in the Software without restriction, including
* without limitation the rights to use, copy, modify, merge, publish,
* distribute, sublicense, and/or sell copies of the Software, and to
* permit persons to whom the Software is furnished to do so, subject to
* the following conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
* OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
* ====================================================================
*/

1
public/js/build/513.js vendored Normal file

File diff suppressed because one or more lines are too long

1
public/js/build/525.js vendored Normal file
View File

@ -0,0 +1 @@
(self.webpackChunkDooTask=self.webpackChunkDooTask||[]).push([[525],{84525:(t,e,s)=>{"use strict";s.r(e),s.d(e,{default:()=>a});const n={data:function(){return{}},mounted:function(){this.$store.state.userId>0?this.goForward({path:"/manage/dashboard"},!0):this.goForward({path:"/login"},!0)},deactivated:function(){this.$destroy()}};const a=(0,s(51900).Z)(n,(function(){var t=this.$createElement;return(this._self._c||t)("div")}),[],!1,null,null,null).exports}}]);

1
public/js/build/673.js vendored Normal file

File diff suppressed because one or more lines are too long

1
public/js/build/712.js vendored Normal file
View File

@ -0,0 +1 @@
(self.webpackChunkDooTask=self.webpackChunkDooTask||[]).push([[712],{25712:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>o});function s(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(t);e&&(s=s.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,s)}return n}function i(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?s(Object(n),!0).forEach((function(e){a(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}const r={data:function(){return{curPath:this.$route.path,menu:[{path:"personal",admin:!1,name:"个人设置"},{path:"password",admin:!1,name:"密码设置"},{path:"system",admin:!0,name:"系统设置"},{path:"priority",admin:!0,name:"任务等级"}]}},mounted:function(){},computed:i(i({},(0,n(20629).rn)(["userInfo","userIsAdmin"])),{},{titleNameRoute:function(){var t=this.curPath,e=this.menu,n="";return e.some((function(e){if($A.leftExists(t,"/manage/setting/"+e.path))return n=e.name,!0})),n||"设置"}}),watch:{$route:function(t){this.curPath=t.path}},methods:{toggleRoute:function(t){this.goForward({path:"/manage/setting/"+t})},classNameRoute:function(t){return{active:$A.leftExists(this.curPath,"/manage/setting/"+t)}}}};const o=(0,n(51900).Z)(r,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"page-setting"},[n("PageTitle",{attrs:{title:t.$L(t.titleNameRoute)}}),t._v(" "),n("div",{staticClass:"setting-head"},[n("div",{staticClass:"setting-titbox"},[n("div",{staticClass:"setting-title"},[n("h1",[t._v(t._s(t.$L("设置")))])])])]),t._v(" "),n("div",{staticClass:"setting-box"},[n("div",{staticClass:"setting-menu"},[n("ul",t._l(t.menu,(function(e,s){return!e.admin||t.userIsAdmin?n("li",{key:s,class:t.classNameRoute(e.path),on:{click:function(n){return t.toggleRoute(e.path)}}},[t._v(t._s(t.$L(e.name)))]):t._e()})),0)]),t._v(" "),n("div",{staticClass:"setting-content"},[n("div",{staticClass:"setting-content-title"},[t._v(t._s(t.$L(t.titleNameRoute)))]),t._v(" "),n("div",{staticClass:"setting-content-view"},[n("router-view",{staticClass:"setting-router-view"})],1)])])],1)}),[],!1,null,null,null).exports}}]);

2
public/js/build/771.js vendored Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,8 @@
/**
* @license
* Lodash <https://lodash.com/>
* Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
* Released under MIT license <https://lodash.com/license>
* Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
*/

1
public/js/build/779.js vendored Normal file
View File

@ -0,0 +1 @@
(self.webpackChunkDooTask=self.webpackChunkDooTask||[]).push([[779],{24779:(t,a,o)=>{"use strict";o.r(a),o.d(a,{default:()=>s});const e={data:function(){return{loadIng:0,formDatum:{}}},mounted:function(){this.systemSetting()},methods:{submitForm:function(){var t=this;this.$refs.formDatum.validate((function(a){a&&t.systemSetting(!0)}))},resetForm:function(){this.formDatum=$A.cloneJSON(this.formDatum_bak)},systemSetting:function(t){var a=this;this.loadIng++,this.$store.dispatch("call",{url:"system/setting?type="+(t?"save":"get"),data:this.formDatum}).then((function(o){var e=o.data;t&&$A.messageSuccess("修改成功"),a.loadIng--,a.formDatum=e,a.formDatum_bak=$A.cloneJSON(a.formDatum)})).catch((function(o){var e=o.msg;t&&$A.modalError(e),a.loadIng--}))}}};const s=(0,o(51900).Z)(e,(function(){var t=this,a=t.$createElement,o=t._self._c||a;return o("div",{staticClass:"setting-item submit"},[o("Form",{ref:"formDatum",attrs:{model:t.formDatum,"label-width":"auto"},nativeOn:{submit:function(t){t.preventDefault()}}},[o("FormItem",{attrs:{label:t.$L("允许注册"),prop:"reg"}},[o("RadioGroup",{model:{value:t.formDatum.reg,callback:function(a){t.$set(t.formDatum,"reg",a)},expression:"formDatum.reg"}},[o("Radio",{attrs:{label:"open"}},[t._v(t._s(t.$L("允许")))]),t._v(" "),o("Radio",{attrs:{label:"close"}},[t._v(t._s(t.$L("禁止")))])],1)],1),t._v(" "),o("FormItem",{attrs:{label:t.$L("登录验证码"),prop:"loginCode"}},[o("RadioGroup",{model:{value:t.formDatum.login_code,callback:function(a){t.$set(t.formDatum,"login_code",a)},expression:"formDatum.login_code"}},[o("Radio",{attrs:{label:"auto"}},[t._v(t._s(t.$L("自动")))]),t._v(" "),o("Radio",{attrs:{label:"open"}},[t._v(t._s(t.$L("开启")))]),t._v(" "),o("Radio",{attrs:{label:"close"}},[t._v(t._s(t.$L("关闭")))])],1)],1)],1),t._v(" "),o("div",{staticClass:"setting-footer"},[o("Button",{attrs:{loading:t.loadIng>0,type:"primary"},on:{click:t.submitForm}},[t._v(t._s(t.$L("提交")))]),t._v(" "),o("Button",{staticStyle:{"margin-left":"8px"},attrs:{loading:t.loadIng>0},on:{click:t.resetForm}},[t._v(t._s(t.$L("重置")))])],1)],1)}),[],!1,null,null,null).exports}}]);

1
public/js/build/781.js vendored Normal file

File diff suppressed because one or more lines are too long

1
public/js/build/800.js vendored Normal file
View File

@ -0,0 +1 @@
(self.webpackChunkDooTask=self.webpackChunkDooTask||[]).push([[800],{66800:(t,e,o)=>{"use strict";o.r(e),o.d(e,{default:()=>s});function n(t,e){var o=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),o.push.apply(o,n)}return o}function r(t,e,o){return e in t?Object.defineProperty(t,e,{value:o,enumerable:!0,configurable:!0,writable:!0}):t[e]=o,t}const a={data:function(){return{loadIng:0,formDatum:[],nullDatum:{name:"",priority:1,days:1,color:"#8bcf70"}}},mounted:function(){this.systemSetting()},computed:function(t){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{};e%2?n(Object(o),!0).forEach((function(e){r(t,e,o[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):n(Object(o)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,e))}))}return t}({},(0,o(20629).rn)(["taskPriority"])),watch:{taskPriority:{handler:function(t){this.formDatum=$A.cloneJSON(t),0===this.formDatum.length&&this.addDatum()},immediate:!0}},methods:{submitForm:function(){var t=this;this.$refs.formDatum.validate((function(e){e&&t.systemSetting(!0)}))},resetForm:function(){this.formDatum=$A.cloneJSON(this.taskPriority)},addDatum:function(){this.formDatum.push($A.cloneJSON(this.nullDatum))},delDatum:function(t){this.formDatum.splice(t,1),0===this.formDatum.length&&this.addDatum()},systemSetting:function(t){var e=this;this.loadIng++,this.$store.dispatch("call",{url:"system/priority?type="+(t?"save":"get"),method:"post",data:{list:this.formDatum}}).then((function(o){var n=o.data;t&&$A.messageSuccess("修改成功"),e.loadIng--,e.$store.state.taskPriority=$A.cloneJSON(n)})).catch((function(o){var n=o.msg;t&&$A.modalError(n),e.loadIng--}))}}};const s=(0,o(51900).Z)(a,(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"setting-item submit"},[o("Form",{ref:"formDatum",attrs:{"label-width":"auto"},nativeOn:{submit:function(t){t.preventDefault()}}},[o("Row",{staticClass:"setting-color"},[o("Col",{attrs:{span:"12"}},[t._v(t._s(t.$L("名称")))]),t._v(" "),o("Col",{attrs:{span:"4"}},[o("ETooltip",{attrs:{content:t.$L("数值越大级别越高"),"max-width":"auto",placement:"top",transfer:""}},[o("div",[o("Icon",{staticClass:"information",attrs:{type:"ios-information-circle-outline"}}),t._v(" "+t._s(t.$L("级别")))],1)])],1),t._v(" "),o("Col",{attrs:{span:"4"}},[o("ETooltip",{attrs:{content:t.$L("任务完成时间"),"max-width":"auto",placement:"top",transfer:""}},[o("div",[o("Icon",{staticClass:"information",attrs:{type:"ios-information-circle-outline"}}),t._v(" "+t._s(t.$L("天数")))],1)])],1),t._v(" "),o("Col",{attrs:{span:"4"}},[t._v(t._s(t.$L("颜色")))])],1),t._v(" "),t._l(t.formDatum,(function(e,n){return o("Row",{key:n,staticClass:"setting-color"},[o("Col",{attrs:{span:"12"}},[o("Input",{attrs:{maxlength:20,placeholder:t.$L("请输入名称"),clearable:""},on:{"on-clear":function(e){return t.delDatum(n)}},model:{value:e.name,callback:function(o){t.$set(e,"name",o)},expression:"item.name"}})],1),t._v(" "),o("Col",{attrs:{span:"4"}},[o("Input",{attrs:{type:"number"},model:{value:e.priority,callback:function(o){t.$set(e,"priority",o)},expression:"item.priority"}})],1),t._v(" "),o("Col",{attrs:{span:"4"}},[o("Input",{attrs:{type:"number"},model:{value:e.days,callback:function(o){t.$set(e,"days",o)},expression:"item.days"}})],1),t._v(" "),o("Col",{attrs:{span:"4"}},[o("ColorPicker",{attrs:{recommend:"",transfer:""},model:{value:e.color,callback:function(o){t.$set(e,"color",o)},expression:"item.color"}})],1)],1)})),t._v(" "),o("Button",{attrs:{type:"default",icon:"md-add"},on:{click:t.addDatum}},[t._v(t._s(t.$L("添加优先级")))])],2),t._v(" "),o("div",{staticClass:"setting-footer"},[o("Button",{attrs:{loading:t.loadIng>0,type:"primary"},on:{click:t.submitForm}},[t._v(t._s(t.$L("提交")))]),t._v(" "),o("Button",{staticStyle:{"margin-left":"8px"},attrs:{loading:t.loadIng>0},on:{click:t.resetForm}},[t._v(t._s(t.$L("重置")))])],1)],1)}),[],!1,null,null,null).exports}}]);

1
public/js/build/817.js vendored Normal file
View File

@ -0,0 +1 @@
(self.webpackChunkDooTask=self.webpackChunkDooTask||[]).push([[817],{68817:(o,e,s)=>{"use strict";s.r(e),s.d(e,{default:()=>i});const t={data:function(){return{loadIng:0,codeNeed:!1,codeUrl:this.$store.state.method.apiUrl("users/login/codeimg"),loginType:"login",email:"",password:"",password2:"",code:""}},methods:{forgotPassword:function(){$A.modalWarning("请联系管理员!")},reCode:function(){this.codeUrl=this.$store.state.method.apiUrl("users/login/codeimg?_="+Math.random())},onBlur:function(){var o=this;"login"==this.loginType?(this.loadIng++,this.$store.dispatch("call",{url:"users/login/needcode",data:{email:this.email}}).then((function(){o.loadIng--,o.reCode(),o.codeNeed=!0})).catch((function(){o.loadIng--,o.codeNeed=!1}))):this.codeNeed=!1},onLogin:function(){var o=this;this.email&&this.password&&("reg"!=this.loginType||this.password==this.password2?(this.loadIng++,this.$store.dispatch("call",{url:"users/login",data:{type:this.loginType,email:this.email,password:this.password,code:this.code}}).then((function(e){var s=e.data;o.loadIng--,o.$store.state.method.clearLocal(),o.$store.dispatch("saveUserInfo",s),o.goNext()})).catch((function(e){var s=e.data,t=e.msg;o.loadIng--,$A.noticeError(t),"need"===s.code&&(o.reCode(),o.codeNeed=!0)}))):$A.noticeError("确认密码输入不一致"))},goNext:function(){var o=decodeURIComponent($A.getObject(this.$route.query,"from"));o?window.location.replace(o):this.goForward({path:"/manage/dashboard"},!0)}}};const i=(0,s(51900).Z)(t,(function(){var o=this,e=o.$createElement,s=o._self._c||e;return s("div",{staticClass:"page-login"},[s("PageTitle",{attrs:{title:o.$L("登录")}}),o._v(" "),s("div",{staticClass:"login-body"},[s("div",{staticClass:"login-logo"}),o._v(" "),s("div",{staticClass:"login-box"},[s("div",{staticClass:"login-title"},[o._v("Welcome Dootask")]),o._v(" "),"reg"==o.loginType?s("div",{staticClass:"login-subtitle"},[o._v(o._s(o.$L("输入您的信息以创建帐户。")))]):s("div",{staticClass:"login-subtitle"},[o._v(o._s(o.$L("输入您的凭证以访问您的帐户。")))]),o._v(" "),s("div",{staticClass:"login-input"},[s("Input",{attrs:{prefix:"ios-mail-outline",placeholder:o.$L("输入您的电子邮件"),size:"large"},on:{"on-enter":o.onLogin,"on-blur":o.onBlur},model:{value:o.email,callback:function(e){o.email=e},expression:"email"}}),o._v(" "),s("Input",{attrs:{prefix:"ios-lock-outline",placeholder:o.$L("输入您的密码"),type:"password",size:"large"},on:{"on-enter":o.onLogin},model:{value:o.password,callback:function(e){o.password=e},expression:"password"}}),o._v(" "),"reg"==o.loginType?s("Input",{attrs:{prefix:"ios-lock-outline",placeholder:o.$L("输入确认密码"),type:"password",size:"large"},on:{"on-enter":o.onLogin},model:{value:o.password2,callback:function(e){o.password2=e},expression:"password2"}}):o._e(),o._v(" "),o.codeNeed?s("Input",{staticClass:"login-code",attrs:{placeholder:o.$L("输入图形验证码"),size:"large"},on:{"on-enter":o.onLogin},model:{value:o.code,callback:function(e){o.code=e},expression:"code"}},[s("Icon",{staticClass:"login-icon",attrs:{slot:"prepend",type:"ios-checkmark-circle-outline"},slot:"prepend"}),o._v(" "),s("div",{staticClass:"login-code-end",attrs:{slot:"append"},on:{click:o.reCode},slot:"append"},[s("img",{attrs:{src:o.codeUrl}})])],1):o._e(),o._v(" "),s("Button",{attrs:{type:"primary",loading:o.loadIng>0,size:"large",long:""},on:{click:o.onLogin}},[o._v(o._s(o.$L("login"==o.loginType?"登录":"注册")))]),o._v(" "),"reg"==o.loginType?s("div",{staticClass:"login-switch"},[o._v(o._s(o.$L("已经有帐号?"))),s("a",{attrs:{href:"javascript:void(0)"},on:{click:function(e){o.loginType="login"}}},[o._v(o._s(o.$L("登录帐号")))])]):s("div",{staticClass:"login-switch"},[o._v(o._s(o.$L("还没有帐号?"))),s("a",{attrs:{href:"javascript:void(0)"},on:{click:function(e){o.loginType="reg"}}},[o._v(o._s(o.$L("注册帐号")))])])],1)]),o._v(" "),s("div",{staticClass:"login-forgot"},[o._v(o._s(o.$L("忘记密码了?"))),s("a",{attrs:{href:"javascript:void(0)"},on:{click:o.forgotPassword}},[o._v(o._s(o.$L("重置密码")))])])])],1)}),[],!1,null,null,null).exports}}]);

2
public/js/build/824.js vendored Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,6 @@
/**!
* Sortable 1.10.2
* @author RubaXa <trash@rubaxa.org>
* @author owenm <owen23355@gmail.com>
* @license MIT
*/

2
public/js/build/856.js vendored Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
/*! @license DOMPurify | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/2.2.2/LICENSE */

1
public/js/build/928.js vendored Normal file

File diff suppressed because one or more lines are too long

1
public/js/build/936.js vendored Normal file

File diff suppressed because one or more lines are too long

1
public/js/build/998.js vendored Normal file
View File

@ -0,0 +1 @@
(self.webpackChunkDooTask=self.webpackChunkDooTask||[]).push([[998],{36829:(e,t,a)=>{"use strict";a.d(t,{Z:()=>i});var n=a(23645),s=a.n(n)()((function(e){return e[1]}));s.push([e.id,".page-404[data-v-1f590918]{background-color:#fff;color:#636b6f;font-weight:400;height:100vh;margin:0}.page-404 .full-height[data-v-1f590918]{height:100vh}.page-404 .flex-center[data-v-1f590918]{align-items:center;display:flex;justify-content:center}.page-404 .position-ref[data-v-1f590918]{position:relative}.page-404 .code[data-v-1f590918]{border-right:2px solid;font-size:26px;padding:0 15px 0 15px;text-align:center}.page-404 .message[data-v-1f590918]{font-size:18px;padding:10px;text-align:center}\n",""]);const i=s},62673:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>o});var n=a(93379),s=a.n(n),i=a(36829),l={insert:"head",singleton:!1};s()(i.Z,l);i.Z.locals;const o=(0,a(51900).Z)({},(function(){var e=this,t=e.$createElement;e._self._c;return e._m(0)}),[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"page-404"},[a("div",{staticClass:"flex-center position-ref full-height"},[a("div",{staticClass:"code"},[e._v("404")]),e._v(" "),a("div",{staticClass:"message"},[e._v("Not Found")])])])}],!1,null,"1f590918",null).exports}}]);

151
public/js/grapheditor/deflate/base64.js vendored Normal file
View File

@ -0,0 +1,151 @@
/**
*
* Base64 encode / decode
* http://www.webtoolkit.info/
*
**/
var Base64 = {
// private property
_keyStr : "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",
// public method for encoding
encode : function (input, binary) {
binary = (binary != null) ? binary : false;
var output = "";
var chr1, chr2, chr3, enc1, enc2, enc3, enc4;
var i = 0;
if (!binary)
{
input = Base64._utf8_encode(input);
}
while (i < input.length) {
chr1 = input.charCodeAt(i++);
chr2 = input.charCodeAt(i++);
chr3 = input.charCodeAt(i++);
enc1 = chr1 >> 2;
enc2 = ((chr1 & 3) << 4) | (chr2 >> 4);
enc3 = ((chr2 & 15) << 2) | (chr3 >> 6);
enc4 = chr3 & 63;
if (isNaN(chr2)) {
enc3 = enc4 = 64;
} else if (isNaN(chr3)) {
enc4 = 64;
}
output = output +
this._keyStr.charAt(enc1) + this._keyStr.charAt(enc2) +
this._keyStr.charAt(enc3) + this._keyStr.charAt(enc4);
}
return output;
},
// public method for decoding
decode : function (input, binary) {
binary = (binary != null) ? binary : false;
var output = "";
var chr1, chr2, chr3;
var enc1, enc2, enc3, enc4;
var i = 0;
input = input.replace(/[^A-Za-z0-9\+\/\=]/g, "");
while (i < input.length) {
enc1 = this._keyStr.indexOf(input.charAt(i++));
enc2 = this._keyStr.indexOf(input.charAt(i++));
enc3 = this._keyStr.indexOf(input.charAt(i++));
enc4 = this._keyStr.indexOf(input.charAt(i++));
chr1 = (enc1 << 2) | (enc2 >> 4);
chr2 = ((enc2 & 15) << 4) | (enc3 >> 2);
chr3 = ((enc3 & 3) << 6) | enc4;
output = output + String.fromCharCode(chr1);
if (enc3 != 64) {
output = output + String.fromCharCode(chr2);
}
if (enc4 != 64) {
output = output + String.fromCharCode(chr3);
}
}
if (!binary)
{
output = Base64._utf8_decode(output);
}
return output;
},
// private method for UTF-8 encoding
_utf8_encode : function (string) {
string = string.replace(/\r\n/g,"\n");
var utftext = "";
for (var n = 0; n < string.length; n++) {
var c = string.charCodeAt(n);
if (c < 128) {
utftext += String.fromCharCode(c);
}
else if((c > 127) && (c < 2048)) {
utftext += String.fromCharCode((c >> 6) | 192);
utftext += String.fromCharCode((c & 63) | 128);
}
else {
utftext += String.fromCharCode((c >> 12) | 224);
utftext += String.fromCharCode(((c >> 6) & 63) | 128);
utftext += String.fromCharCode((c & 63) | 128);
}
}
return utftext;
},
// private method for UTF-8 decoding
_utf8_decode : function (utftext) {
var string = "";
var i = 0;
var c = c1 = c2 = 0;
while ( i < utftext.length ) {
c = utftext.charCodeAt(i);
if (c < 128) {
string += String.fromCharCode(c);
i++;
}
else if((c > 191) && (c < 224)) {
c2 = utftext.charCodeAt(i+1);
string += String.fromCharCode(((c & 31) << 6) | (c2 & 63));
i += 2;
}
else {
c2 = utftext.charCodeAt(i+1);
c3 = utftext.charCodeAt(i+2);
string += String.fromCharCode(((c & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63));
i += 3;
}
}
return string;
}
}

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 118 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 206 B

Some files were not shown because too many files have changed in this diff Show More