Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
易企天创
zentaoatf
提交
fe710312
Z
zentaoatf
项目概览
易企天创
/
zentaoatf
11 个月 前同步成功
通知
11
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
3
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Z
zentaoatf
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
3
Issue
3
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
fe710312
编写于
8月 12, 2019
作者:
aaronchen2k2k
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
get product info
上级
ca4cc9cc
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
31 addition
and
1 deletion
+31
-1
src/biz/zentao/account.go
src/biz/zentao/account.go
+2
-0
src/biz/zentao/product.go
src/biz/zentao/product.go
+1
-1
src/utils/constant.go
src/utils/constant.go
+4
-0
src/utils/zentao.go
src/utils/zentao.go
+24
-0
未找到文件。
src/biz/zentao/account.go
浏览文件 @
fe710312
...
...
@@ -32,6 +32,8 @@ func GetConfig(baseUrl string) {
utils
.
SessionId
,
_
=
json
.
Get
(
"sessionID"
)
.
String
()
utils
.
SessionVar
,
_
=
json
.
Get
(
"sessionVar"
)
.
String
()
utils
.
RequestType
,
_
=
json
.
Get
(
"requestType"
)
.
String
()
utils
.
RequestFix
,
_
=
json
.
Get
(
"requestFix"
)
.
String
()
fmt
.
Sprintf
(
"%s: %s"
,
utils
.
SessionVar
,
utils
.
SessionId
)
}
...
...
src/biz/zentao/product.go
浏览文件 @
fe710312
...
...
@@ -7,7 +7,7 @@ import (
)
func
GetProductInfo
(
baseUrl
string
,
productId
string
)
*
simplejson
.
Json
{
url
:=
baseUrl
+
"product-browse-"
+
productId
+
".json"
url
:=
baseUrl
+
utils
.
GenApiUri
(
"product"
,
"view"
,
productId
)
body
,
err
:=
http
.
Get
(
url
,
nil
)
if
err
==
nil
{
...
...
src/utils/constant.go
浏览文件 @
fe710312
...
...
@@ -36,6 +36,8 @@ var (
CmdViewHeight
=
10
CuiRunOutputView
=
"panelFileContent"
RequestTypePathInfo
=
"PATH_INFO"
)
var
ZendaoSettings
model
.
ZentaoSettings
...
...
@@ -47,3 +49,5 @@ var MainViewHeight int
var
SessionVar
string
var
SessionId
string
var
RequestType
string
var
RequestFix
string
src/utils/zentao.go
浏览文件 @
fe710312
package
utils
import
(
"fmt"
"github.com/easysoft/zentaoatf/src/model"
"strconv"
)
func
GenSuperApiUri
(
module
string
,
methd
string
,
params
map
[
string
]
string
)
string
{
paramStr
:=
""
i
:=
0
for
pkey
,
pval
:=
range
params
{
if
i
>
0
{
paramStr
+=
"&"
}
paramStr
+=
pkey
+
"="
+
pval
}
uri
:=
fmt
.
Sprintf
(
"?m=api&f=getModel&module=%s&methodName=%s¶ms=%s"
,
module
,
methd
,
paramStr
)
fmt
.
Println
(
uri
)
return
uri
}
func
GenApiUri
(
module
string
,
methd
string
,
param
string
)
string
{
if
RequestType
==
RequestTypePathInfo
{
return
fmt
.
Sprintf
(
"%s-%s-%s.json"
,
module
,
methd
,
param
)
}
return
""
}
func
SetBugField
(
name
string
,
optName
string
,
filedValMap
map
[
string
]
int
)
{
var
options
[]
model
.
Option
if
name
==
"module"
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录