diff --git a/package/lean/luci-app-jd-dailybonus/Makefile b/package/lean/luci-app-jd-dailybonus/Makefile index 3431c8c96..fac27df33 100644 --- a/package/lean/luci-app-jd-dailybonus/Makefile +++ b/package/lean/luci-app-jd-dailybonus/Makefile @@ -4,14 +4,16 @@ PKG_NAME:=luci-app-jd-dailybonus PKG_VERSION:=1.0.5 PKG_RELEASE:=20210316 -define Package/$(PKG_NAME)/conffiles -/etc/config/jd-dailybonus -endef +PKG_MAINTAINER:=jerrykuku LUCI_TITLE:=Luci for JD dailybonus Script LUCI_PKGARCH:=all LUCI_DEPENDS:=+node +uclient-fetch +lua +libuci-lua +define Package/$(PKG_NAME)/conffiles +/etc/config/jd-dailybonus +endef + include $(TOPDIR)/feeds/luci/luci.mk # call BuildPackage - OpenWrt buildroot signature diff --git a/package/lean/luci-app-jd-dailybonus/luasrc/model/cbi/jd-dailybonus/client.lua b/package/lean/luci-app-jd-dailybonus/luasrc/model/cbi/jd-dailybonus/client.lua index 267bd9738..2274a5023 100644 --- a/package/lean/luci-app-jd-dailybonus/luasrc/model/cbi/jd-dailybonus/client.lua +++ b/package/lean/luci-app-jd-dailybonus/luasrc/model/cbi/jd-dailybonus/client.lua @@ -16,6 +16,11 @@ o = s:option(DummyValue, '', '') o.rawhtml = true o.template = 'jd-dailybonus/cookie_tools' +o = s:option(DynamicList, "jrBody", translate('金融 POST Body')) +o.rmempty = false +o.default = '' +o.description = translate('京东金融签到 POST Body(以reqData=开头),与上方的Cookies列表一一对应,没有可不填(可能导致京东金融签到失败)') + o = s:option(Value, 'stop', translate('延迟签到')) o.rmempty = false o.default = 0 diff --git a/package/lean/luci-app-jd-dailybonus/root/usr/share/jd-dailybonus/gen_cookieset.lua b/package/lean/luci-app-jd-dailybonus/root/usr/share/jd-dailybonus/gen_cookieset.lua index 9809ba375..d0cc9dded 100644 --- a/package/lean/luci-app-jd-dailybonus/root/usr/share/jd-dailybonus/gen_cookieset.lua +++ b/package/lean/luci-app-jd-dailybonus/root/usr/share/jd-dailybonus/gen_cookieset.lua @@ -19,6 +19,10 @@ for i, v in pairs( uci:get('jd-dailybonus', '@global[0]', 'Cookies') or {} ) do table.insert(data.CookiesJD, {["cookie"]=v}) end +for i, v in pairs( uci:get('jd-dailybonus', '@global[0]', 'jrBody') or {} ) do + data.CookiesJD[i]["jrBody"]=v +end + data.CookiesJD = json.stringify( data.CookiesJD ) write_json('/usr/share/jd-dailybonus/CookieSet.json', data)