feat: 增加顺运宝批量 AI 规格匹配 (#202)
This commit is contained in:
+5
-4
@@ -132,15 +132,16 @@ func TestPurchaseModal_未选规格行保持隐藏且不提交(t *testing.T) {
|
||||
func TestSybBulkActions_按服务端动作能力隔离勾选项(t *testing.T) {
|
||||
files := map[string][]string{
|
||||
"templates/syb/list.html": {
|
||||
`data-need-checked="collect"`, `data-need-checked="purchase"`,
|
||||
`data-select-action="{{if .CanCollect}}collect{{else if .CanPurchase}}purchase{{end}}"`,
|
||||
`data-need-checked="collect"`, `data-need-checked="purchase"`, `data-ai-match-open`,
|
||||
`data-select-action="{{.SelectionActions}}"`,
|
||||
`{{if .CanCollect}}form="syb-collect-form"{{end}}`,
|
||||
`action="/syb/collect-pdd-batch"`, `id="syb-collect-modal"`,
|
||||
`action="/syb/collect-pdd-batch"`, `action="/syb/ai-match"`, `id="syb-collect-modal"`,
|
||||
},
|
||||
"static/js/app.js": {
|
||||
`supportsSelectAction(box, action)`,
|
||||
`checkedCount(action)`,
|
||||
`supportsSelectAction(box, "purchase")`,
|
||||
`supportsSelectAction(box, "ai")`,
|
||||
`getAttribute("data-collect-action")`,
|
||||
},
|
||||
"handler/web/web.go": {
|
||||
@@ -338,7 +339,7 @@ func TestSybPage_紧凑筛选和可见横向滚动(t *testing.T) {
|
||||
`class="table-wrap syb-table-wrap"`,
|
||||
`class="syb-col-shop"`,
|
||||
`class="syb-col-spec"`,
|
||||
`colspan="11"`,
|
||||
`colspan="12"`,
|
||||
} {
|
||||
if !strings.Contains(pageText, want) {
|
||||
t.Errorf("顺运宝紧凑列表缺少 %q", want)
|
||||
|
||||
Reference in New Issue
Block a user