切换导航条
此项目
正在载入...
登录
李忠强
/
temporaryfood
·
提交
转到一个项目
GitLab
转到仪表盘
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
SHW\戥岁。。
3 years ago
提交
ac9f5a8cd27fabd2dad50c1de75281291333450e
1 个父辈
fb40b851
库存
隐藏空白字符变更
内嵌
并排对比
正在显示
3 个修改的文件
包含
32 行增加
和
11 行删除
application/admin/controller/litestore/Litestoregoods.php
application/admin/view/litestore/litestoregoods/index.html
public/assets/js/backend/litestore/litestoregoods.js
application/admin/controller/litestore/Litestoregoods.php
查看文件 @
ac9f5a8
...
...
@@ -2,6 +2,7 @@
namespace
app\admin\controller\litestore
;
use
app\admin\model\Activity
;
use
app\admin\model\litestore\Litestoregoodsspec
;
use
app\common\controller\Backend
;
use
app\admin\model\litestore\Litestorespec
as
SpecModel
;
...
...
@@ -29,17 +30,16 @@ class Litestoregoods extends Backend
*/
protected
$model
=
null
;
protected
$spec_model
=
null
;
// protected $searchFields = 'category.name';
protected
$activity
=
null
;
public
function
_initialize
()
{
parent
::
_initialize
();
$this
->
SpecModel
=
new
SpecModel
;
$this
->
SpecValueModel
=
new
SpecValueModel
;
$this
->
model
=
new
\app\admin\model\litestore\Litestoregoods
;
$this
->
spec_model
=
new
\app\admin\model\litestore\Litestoregoodsspec
();
$this
->
activity
=
new
Activity
();
$this
->
model
=
new
\app\admin\model\litestore\Litestoregoods
;
$this
->
spec_model
=
new
\app\admin\model\litestore\Litestoregoodsspec
();
$this
->
view
->
assign
(
"specTypeList"
,
$this
->
model
->
getSpecTypeList
());
$this
->
view
->
assign
(
"deductStockTypeList"
,
$this
->
model
->
getDeductStockTypeList
());
$this
->
view
->
assign
(
"goodsStatusList"
,
$this
->
model
->
getGoodsStatusList
());
...
...
@@ -98,7 +98,16 @@ class Litestoregoods extends Backend
return
json
(
$result
);
}
$category_name1
=
$this
->
activity
->
where
(
'id'
,
1
)
->
value
(
'name'
);
$category_name2
=
$this
->
activity
->
where
(
'id'
,
2
)
->
value
(
'name'
);
$category_name3
=
$this
->
activity
->
where
(
'id'
,
3
)
->
value
(
'name'
);
$this
->
assign
(
'template'
,
$this
->
request
->
domain
()
.
'/static/template/商品导入模板.xlsx'
);
$this
->
assign
(
'name1'
,
$category_name1
);
$this
->
assign
(
'name2'
,
$category_name2
);
$this
->
assign
(
'name3'
,
$category_name3
);
return
$this
->
view
->
fetch
();
}
...
...
application/admin/view/litestore/litestoregoods/index.html
查看文件 @
ac9f5a8
...
...
@@ -35,9 +35,9 @@
<div
class=
"dropdown btn-group {:$auth->check('litestore/litestoregoods/multi')?'':'hide'}"
>
<a
class=
"btn btn-primary btn-more dropdown-toggle btn-disabled disabled"
data-toggle=
"dropdown"
><i
class=
"fa fa-check-square-o"
></i>
{:__('批量添加活动商品')}
</a>
<ul
class=
"dropdown-menu text-left"
role=
"menu"
>
<li><a
class=
"btn btn-link btn-multi btn-disabled disabled"
href=
"javascript:;"
data-params=
"activity_id=1"
><i
class=
"fa fa-free-code-camp"
></i>
{:__('新人用户')}
</a></li>
<li><a
class=
"btn btn-link btn-multi btn-disabled disabled"
href=
"javascript:;"
data-params=
"activity_id=2"
><i
class=
"fa fa-clock-o"
></i>
{:__('限时秒杀')}
</a></li>
<li><a
class=
"btn btn-link btn-multi btn-disabled disabled"
href=
"javascript:;"
data-params=
"activity_id=3"
><i
class=
"fa fa-location-arrow"
></i>
{:__('进口商品')}
</a></li>
<li><a
class=
"btn btn-link btn-multi btn-disabled disabled"
href=
"javascript:;"
data-params=
"activity_id=1"
><i
class=
"fa fa-free-code-camp"
></i>
{$name1}
</a></li>
<li><a
class=
"btn btn-link btn-multi btn-disabled disabled"
href=
"javascript:;"
data-params=
"activity_id=2"
><i
class=
"fa fa-clock-o"
></i>
{$name2}
</a></li>
<li><a
class=
"btn btn-link btn-multi btn-disabled disabled"
href=
"javascript:;"
data-params=
"activity_id=3"
><i
class=
"fa fa-location-arrow"
></i>
{$name3}
</a></li>
<li><a
class=
"btn btn-link btn-multi btn-disabled disabled"
href=
"javascript:;"
data-params=
"activity_id=0"
><i
class=
"fa fa-eye-slash"
></i>
{:__('不参与活动')}
</a></li>
</ul>
</div>
...
...
public/assets/js/backend/litestore/litestoregoods.js
查看文件 @
ac9f5a8
...
...
@@ -18,7 +18,18 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form', 'template', 'litestor
});
var
table
=
$
(
"#table"
);
table
.
on
(
'post-common-search.bs.table'
,
function
(
event
,
table
)
{
var
form
=
$
(
"form"
,
table
.
$commonsearch
);
$
(
"input[name='category_id']"
,
form
).
addClass
(
"selectpage"
).
data
(
"source"
,
"litestore/litestorecategory/index"
).
data
(
"primaryKey"
,
"id"
).
data
(
"field"
,
"name"
).
data
(
"orderBy"
,
"id desc"
).
data
(
"pageSize"
,
1
);
Form
.
events
.
cxselect
(
form
);
Form
.
events
.
selectpage
(
form
);
});
table
.
on
(
'post-common-search.bs.table'
,
function
(
event
,
table
)
{
var
form
=
$
(
"form"
,
table
.
$commonsearch
);
$
(
"input[name='activity_id']"
,
form
).
addClass
(
"selectpage"
).
data
(
"source"
,
"activity/index"
).
data
(
"primaryKey"
,
"id"
).
data
(
"field"
,
"name"
).
data
(
"orderBy"
,
"id desc"
).
data
(
"pageSize"
,
1
);
Form
.
events
.
cxselect
(
form
);
Form
.
events
.
selectpage
(
form
);
});
// 初始化表格
table
.
bootstrapTable
({
url
:
$
.
fn
.
bootstrapTable
.
defaults
.
extend
.
index_url
,
...
...
@@ -33,9 +44,10 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form', 'template', 'litestor
{
field
:
'goods_id'
,
title
:
__
(
'Goods_id'
)},
{
field
:
'goods_name'
,
title
:
__
(
'Goods_name'
),
operate
:
'LIKE'
},
{
field
:
'keywords'
,
title
:
__
(
'Keywords'
),
operate
:
'LIKE'
},
{
field
:
'category.name'
,
title
:
__
(
'Category.name'
),
operate
:
'LIKE'
},
{
field
:
'category.name'
,
title
:
__
(
'Category.name'
),
operate
:
false
},
{
field
:
'activity.name'
,
title
:
__
(
'Activity.name'
),
operate
:
'LIKE'
},
// {field: 'category_id', visible: false, title: __('Category_id')},
{
field
:
'category_id'
,
visible
:
false
,
title
:
__
(
'Category_id'
),
operate
:
'LIKE %...%'
},
{
field
:
'activity_id'
,
visible
:
false
,
title
:
__
(
'Activity_id'
),
operate
:
'LIKE %...%'
},
{
field
:
'image'
,
title
:
__
(
'Image'
),
formatter
:
Table
.
api
.
formatter
.
image
},
{
field
:
'images'
,
title
:
__
(
'Images'
),
formatter
:
Table
.
api
.
formatter
.
images
},
{
...
...
请
注册
或
登录
后发表评论