diff --git a/routers/routes/routes.go b/routers/routes/routes.go index c5fe938a8..efa2df216 100755 --- a/routers/routes/routes.go +++ b/routers/routes/routes.go @@ -903,7 +903,7 @@ func RegisterRoutes(m *macaron.Macaron) { m.Get("/tech_view", tech.TechView) m.Get("/repo_view", tech.RepoView) m.Get("/admin_view", tech.AdminView) - m.Get("/my_view", tech.AdminView) + m.Get("/my_view", tech.MyView) }, reqSignIn) diff --git a/templates/tech/my_view.tmpl b/templates/tech/my_view.tmpl new file mode 100644 index 000000000..c5074a955 --- /dev/null +++ b/templates/tech/my_view.tmpl @@ -0,0 +1,5 @@ +{{template "base/head_home" .}} + +
+ +{{template "base/footer" .}} diff --git a/web_src/vuepages/apis/modules/tech.js b/web_src/vuepages/apis/modules/tech.js index 679d4f9b6..cd6e830b4 100644 --- a/web_src/vuepages/apis/modules/tech.js +++ b/web_src/vuepages/apis/modules/tech.js @@ -79,6 +79,19 @@ export const getTechOpenISearch = (params) => { }); } +// 我申请的项目列表 +// 输入 page,pageSize +// 返回 {"total":10,"data":[{}]} +// data: {id:记录的id,name:启智项目名称,owner_name:启智项目拥有者名称,tech_name:科技项目名称,tech_number:科技项目编号,institution:项目承担单位, +// execute_period:执行周期,contact:联系人,contact_phone:联系电话,contact_email:联系邮件,apply_user:申请账号,status:状态} +export const getTechMyList = (params) => { + return service({ + url: '/api/v1/tech/my', + method: 'get', + params: params, + }); +} + // 后台管理项目列表 // 输入 page,pageSize // 返回 {"total":10,"data":[{}]} @@ -97,9 +110,11 @@ export const getTechAdminList = (params) => { // 返回 { code:0, message:"" } export const setTechAdminOperation = (data) => { return service({ - url: `/api/v1/tech/admin/action/${data.type}`, + url: `/api/v1/tech/admin/${data.type}`, method: 'post', - data: data.id, + data: { + id: data.id + }, params: {}, }); } diff --git a/web_src/vuepages/pages/tech/adminview/index.vue b/web_src/vuepages/pages/tech/adminview/index.vue index 5bd1f7664..0ce594269 100644 --- a/web_src/vuepages/pages/tech/adminview/index.vue +++ b/web_src/vuepages/pages/tech/adminview/index.vue @@ -1,10 +1,11 @@