feat: 支持顺运宝批量创建采集任务 (#153)
This commit is contained in:
@@ -30,6 +30,13 @@ func TestSybListTemplate_区分标题图片与阶段动作(t *testing.T) {
|
||||
SybID: "SYB-PDD", OrderNo: "ORDER-PDD", Title: "待关联商品",
|
||||
Stage: service.SybStagePddMissing, StageText: "未关联 PDD",
|
||||
StageHelp: "下一步关联采购商品", ActionText: "关联 PDD",
|
||||
SelectionHint: "当前阶段不能批量操作:下一步关联采购商品",
|
||||
},
|
||||
{
|
||||
SybID: "SYB-COLLECT", OrderNo: "ORDER-COLLECT", Title: "待采集商品",
|
||||
Stage: service.SybStagePddPending, StageText: "PDD 待采集",
|
||||
StageHelp: "尚未创建采集任务", ActionText: "创建采集任务",
|
||||
CanCollect: true, SelectionHint: "可批量创建 PDD 采集任务",
|
||||
},
|
||||
}
|
||||
var output bytes.Buffer
|
||||
@@ -50,6 +57,15 @@ func TestSybListTemplate_区分标题图片与阶段动作(t *testing.T) {
|
||||
`href="/tasks?type=purchase`,
|
||||
`q=ORDER-TASK"`,
|
||||
`data-detail-open-id="SYB-PDD"`,
|
||||
`action="/syb/collect-pdd-batch"`,
|
||||
`data-need-checked="collect"`,
|
||||
`data-need-checked="purchase"`,
|
||||
`data-collect-action="collect"`,
|
||||
`data-select-action="collect"`,
|
||||
`form="syb-collect-form"`,
|
||||
`id="syb-collect-modal"`,
|
||||
`同一 PDD 商品关联多条货运单时只创建一条任务`,
|
||||
`title="当前阶段不能批量操作:下一步关联采购商品"`,
|
||||
} {
|
||||
if !strings.Contains(body, want) {
|
||||
t.Errorf("顺运宝列表缺少 %q", want)
|
||||
|
||||
Reference in New Issue
Block a user