文档服务地址:http://47.92.0.57:3000/ 周报索引地址:http://47.92.0.57:3000/s/NruNXRYmV

Commit 4563923a by Wang Yuhang

完善区分用户身份,添加跳转,修改接口文档

parent f75e57f2
......@@ -61,7 +61,7 @@ export default {
}, 550)
},
login () {
// 将用户信息保存在localStorage里, 为演示效果,暂时不输密码进入视为标注者,输密码视为发布者
// 为演示效果,暂时不输密码进入视为标注者,输密码视为发布者
var userInfo = {
type: this.password ? 1 : 0
}
......@@ -69,6 +69,11 @@ export default {
this.$router.push('/index').catch(data => {})
},
register () {
// 为演示效果,暂时不输密码进入视为标注者,输密码视为发布者
var userInfo = {
type: this.password ? 1 : 0
}
this.$store.commit('setUserInfo', userInfo)
this.$router.push('/index').catch(data => {})
}
}
......
......@@ -11,7 +11,7 @@
<el-menu-item index="/taskhall">任务大厅</el-menu-item>
<el-menu-item index="/ongoing">我的任务</el-menu-item>
<el-menu-item v-if="userType" index="/releasetask">发布任务</el-menu-item>
<el-menu-item v-if="userType" index="/completed">已完成任务</el-menu-item>
<el-menu-item index="/completed">已完成任务</el-menu-item>
<el-menu-item v-if="userType" index="/check">待审核任务</el-menu-item>
<el-menu-item v-if="userType" index="/publishtask">我的发布</el-menu-item>
<el-menu-item index="/userhome">个人中心</el-menu-item>
......
......@@ -21,22 +21,22 @@
<div class="file">
<i class="el-icon-document"></i>
<span class="file-name">文本标注.doc</span>12.8KB
<el-button type="primary" size="mini" v-if="mode == 1" plain>标注</el-button>
<el-button type="primary" size="mini" v-if="mode == 2" plain>详情</el-button>
<el-button type="primary" size="mini" v-if="mode == 1" plain @click="select">标注</el-button>
<el-button type="primary" size="mini" v-if="mode == 2" plain @click="selected">详情</el-button>
<el-button type="primary" size="mini" v-if="mode == 3" plain>审核</el-button>
</div>
<div class="file">
<i class="el-icon-document-copy"></i>
<span class="file-name">图层文件.kml</span>31.5KB
<el-button type="primary" size="mini" v-if="mode == 1" plain>标注</el-button>
<el-button type="primary" size="mini" v-if="mode == 2" plain>详情</el-button>
<el-button type="primary" size="mini" v-if="mode == 1" plain @click="select">标注</el-button>
<el-button type="primary" size="mini" v-if="mode == 2" plain @click="selected">详情</el-button>
<el-button type="primary" size="mini" v-if="mode == 3" plain>审核</el-button>
</div>
<div class="file">
<i class="el-icon-picture-outline"></i>
<span class="file-name">图片文件.jpg</span>1.8MB
<i v-if="mode == 1" class="el-icon-success"></i>
<el-button type="primary" size="mini" v-if="mode == 2" plain>详情</el-button>
<el-button type="primary" size="mini" v-if="mode == 2" plain @click="select">详情</el-button>
<el-button type="primary" size="mini" v-if="mode == 3" plain>审核</el-button>
<!-- <el-button type="primary" size="mini" v-if="mode == 1" plain>标注</el-button> -->
</div>
......@@ -94,6 +94,12 @@ export default {
},
format (percentage) {
return '20/30'
},
select () {
this.$router.push('/select')
},
selected () {
this.$router.push('/selected')
}
}
}
......
......@@ -17,7 +17,7 @@
<h3>我的积分</h3>
<p><span>图像:</span><span class="point">333</span><span class="type-more">准确率:</span>70%</p>
<p><span>文本:</span><span class="point">333</span><span class="type-more">准确率:</span>65%</p>
<p><span>发布任务:</span><span class="point">333</span><span class="type-more">数量:</span>15</p>
<p v-if="userInfo.type"><span>发布任务:</span><span class="point">333</span><span class="type-more">数量:</span>15</p>
</div>
</div>
</div>
......
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