mirror of
https://github.com/kuaifan/dootask.git
synced 2026-01-27 13:08:13 +00:00
feat:添加应用 - 100%
This commit is contained in:
parent
916997d92a
commit
521a0dbec6
@ -1350,7 +1350,11 @@ AI机器人
|
||||
汇报人
|
||||
提交时间
|
||||
|
||||
应用
|
||||
机器人设置
|
||||
去聊天
|
||||
返回
|
||||
会议设置
|
||||
我是一个人工智能助手,为用户提供问题解答和指导。我没有具体的身份,只是一个程序。您有什么问题可以问我哦?
|
||||
我是Claude,一个由Anthropic公司创造出来的AI助手机器人。我的工作是帮助人类,与人对话并给出解答。
|
||||
我是文心一言,英文名是ERNIE Bot。我能够与人对话互动,回答问题,协助创作,高效便捷地帮助人们获取信息、知识和灵感。
|
||||
@ -1358,4 +1362,8 @@ AI机器人
|
||||
机器人暂未开启
|
||||
创建一个全新的会议视频会议,与会者可以在实时中进行面对面的视听交流。通过视频会议平台,参与者可以分享屏幕、共享文档,并与其他与会人员进行讨论和协。
|
||||
加入视频会议,参与已经创建的会议,在会议过程中与其他参会人员进行远程实时视听交流和协作。
|
||||
新会议
|
||||
新会议
|
||||
新建会议
|
||||
LDAP设置
|
||||
邮件管理
|
||||
APP推送
|
||||
@ -12,7 +12,7 @@
|
||||
<div class="more-item">
|
||||
<i class="taskfont" v-html="item.icon"></i>
|
||||
<div class="tabbar-title">{{$L(item.label)}}</div>
|
||||
<Badge v-if="item.name === 'workReport'" class="tabbar-badge" :overflow-count="999" :count="reportUnreadNumber"/>
|
||||
<Badge v-if="item.name === 'workReport'" class="tabbar-badge" :overflow-count="999" :count="reportUnreadNumber + approveUnreadNumber"/>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
@ -30,6 +30,9 @@
|
||||
<template v-else-if="item.name === 'dialog'">
|
||||
<Badge class="tabbar-badge" :overflow-count="999" :text="msgUnreadMention"/>
|
||||
</template>
|
||||
<template v-else-if="item.name === 'apply'">
|
||||
<Badge class="tabbar-badge" :overflow-count="999" :count="reportUnreadNumber + approveUnreadNumber"/>
|
||||
</template>
|
||||
<template v-else-if="item.name === 'more'">
|
||||
<Badge class="tabbar-badge" :overflow-count="999" :count="reportUnreadNumber"/>
|
||||
</template>
|
||||
@ -113,7 +116,7 @@ export default {
|
||||
},
|
||||
|
||||
computed: {
|
||||
...mapState(['userIsAdmin', 'cacheDialogs', 'reportUnreadNumber']),
|
||||
...mapState(['userIsAdmin', 'cacheDialogs', 'reportUnreadNumber', 'approveUnreadNumber']),
|
||||
...mapGetters(['dashboardTask']),
|
||||
|
||||
routeName() {
|
||||
|
||||
@ -202,10 +202,30 @@ export default {
|
||||
workReportTabs: "my",
|
||||
//
|
||||
aibotList: [
|
||||
{ value: "openai", label: "ChatGPT", src: $A.apiUrl('../images/avatar/default_openai.png'), desc: this.$L('我是一个人工智能助手,为用户提供问题解答和指导。我没有具体的身份,只是一个程序。您有什么问题可以问我哦?') },
|
||||
{ value: "claude", label: "Claude", src: $A.apiUrl('../images/avatar/default_claude.png'), desc: this.$L('我是Claude,一个由Anthropic公司创造出来的AI助手机器人。我的工作是帮助人类,与人对话并给出解答。') },
|
||||
{ value: "wenxin", label: "Wenxin", src: $A.apiUrl('../avatar/Wenxin.png'), desc: this.$L('我是文心一言,英文名是ERNIE Bot。我能够与人对话互动,回答问题,协助创作,高效便捷地帮助人们获取信息、知识和灵感。') },
|
||||
{ value: "qianwen", label: "Qianwen", src: $A.apiUrl('../avatar/%E9%80%9A%E4%B9%89%E5%8D%83%E9%97%AE.png'), desc: this.$L('我是达摩院自主研发的超大规模语言模型,能够回答问题、创作文字,还能表达观点、撰写代码。') },
|
||||
{
|
||||
value: "openai",
|
||||
label: "ChatGPT",
|
||||
src: $A.apiUrl('../images/avatar/default_openai.png'),
|
||||
desc: this.$L('我是一个人工智能助手,为用户提供问题解答和指导。我没有具体的身份,只是一个程序。您有什么问题可以问我哦?')
|
||||
},
|
||||
{
|
||||
value: "claude",
|
||||
label: "Claude",
|
||||
src: $A.apiUrl('../images/avatar/default_claude.png'),
|
||||
desc: this.$L('我是Claude,一个由Anthropic公司创造出来的AI助手机器人。我的工作是帮助人类,与人对话并给出解答。')
|
||||
},
|
||||
{
|
||||
value: "wenxin",
|
||||
label: "Wenxin",
|
||||
src: $A.apiUrl('../avatar/Wenxin.png'),
|
||||
desc: this.$L('我是文心一言,英文名是ERNIE Bot。我能够与人对话互动,回答问题,协助创作,高效便捷地帮助人们获取信息、知识和灵感。')
|
||||
},
|
||||
{
|
||||
value: "qianwen",
|
||||
label: "Qianwen",
|
||||
src: $A.apiUrl('../avatar/%E9%80%9A%E4%B9%89%E5%8D%83%E9%97%AE.png'),
|
||||
desc: this.$L('我是达摩院自主研发的超大规模语言模型,能够回答问题、创作文字,还能表达观点、撰写代码。')
|
||||
},
|
||||
],
|
||||
aibotTabAction: "opanai",
|
||||
aibotShow: false,
|
||||
|
||||
@ -21,7 +21,7 @@
|
||||
type="timerange"
|
||||
format="HH:mm"
|
||||
:placeholder="$L('请选择签到时间')"/>
|
||||
<Form @submit.native.prevent>
|
||||
<Form @submit.native.prevent class="block-setting-advance">
|
||||
<FormItem :label="$L('最早可提前')" prop="advance">
|
||||
<div class="input-number-box">
|
||||
<InputNumber v-model="formData.advance" :min="0" :step="1"/>
|
||||
|
||||
@ -43,7 +43,7 @@
|
||||
<Radio label="open">{{ $L('开启') }}</Radio>
|
||||
<Radio label="close">{{ $L('关闭') }}</Radio>
|
||||
</RadioGroup>
|
||||
<Form v-if="formData.notice_msg == 'open'" @submit.native.prevent>
|
||||
<Form v-if="formData.notice_msg == 'open'" @submit.native.prevent class="block-setting-msg-unread">
|
||||
<FormItem :label="$L('未读个人消息')" prop="msg_unread_user_minute">
|
||||
<div class="input-number-box">
|
||||
<InputNumber v-model="formData.msg_unread_user_minute" :min="0" :step="1"/>
|
||||
|
||||
29
resources/assets/sass/pages/page-apply.scss
vendored
29
resources/assets/sass/pages/page-apply.scss
vendored
@ -125,16 +125,19 @@
|
||||
|
||||
.ivu-form-item {
|
||||
padding: 12px 0 0 0;
|
||||
|
||||
.ivu-form-item .ivu-form-item-content {
|
||||
display: flex;
|
||||
|
||||
>.ivu-form {
|
||||
margin-bottom: 8px;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
.block-setting-box {
|
||||
position: relative;
|
||||
@ -144,6 +147,30 @@
|
||||
border: 1px solid #eeeeee;
|
||||
transition: box-shadow 0.3s;
|
||||
|
||||
@media (max-width: 420px) {
|
||||
.block-setting-advance{
|
||||
>.ivu-form-item{
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
.ivu-form-item-label{
|
||||
text-align: left;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width: 460px) {
|
||||
.block-setting-msg-unread{
|
||||
>.ivu-form-item{
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
.ivu-form-item-label{
|
||||
text-align: left;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
h3 {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user