Toggle navigation
This project
Loading...
Sign in
najixian
/
xt_dc_admin
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Download as
Email Patches
Plain Diff
Browse Files
Commit
a930c46ba36e06a342c022408b150942b12d2fea
Authored by
pengye
2021-01-08 16:24:21 +0800
1 parent
aab23587
build: skipped
no message
Changes
1
Builds
0
Inline
Side-by-side
Showing
1 changed file
with
274 additions
and
46 deletions
application/admin/view/comment/add.html
application/admin/view/comment/add.html
View file @
a930c46
{include file="common/head"/}
<div
class=
"admin-main layui-anim layui-anim-upbit"
ng-app=
"hd"
ng-controller=
"ctrl"
>
<div
class=
"admin-main layui-anim layui-anim-upbit"
>
<fieldset
class=
"layui-elem-field layui-field-title"
>
<legend>
添加评论
</legend>
<legend>
{$title}
</legend>
</fieldset>
<form
class=
"layui-form layui-form-pane"
>
<div
class=
"layui-form-item"
>
<label
class=
"layui-form-label"
>
openid
</label>
<label
class=
"layui-form-label"
>
商家名字
</label>
<div
class=
"layui-input-4"
>
<input
type=
"text"
name=
"author_openid"
ng-model=
"field.author_openid"
lay-verify=
"required"
placeholder=
"{:lang('pleaseEnter')}评论人openid"
class=
"layui-input"
>
<input
type=
"text"
value=
"{:$data['name']}"
disabled
class=
"layui-input"
>
<input
type=
"hidden"
name=
"sellerid"
value=
"{:$data['id']}"
class=
"layui-input"
>
</div>
</div>
<div
class=
"layui-form-item"
>
<label
class=
"layui-form-label"
>
评论时间
</label>
<div
class=
"layui-input-4"
>
<input
type=
"text"
name=
"create_time"
ng-model=
"field.create_time"
lay-verify=
"required"
placeholder=
"{:lang('pleaseEnter')}评论时间"
class=
"layui-input"
>
<label
class=
"layui-form-label"
>
请选择菜系
</label>
<div
class=
"layui-input-block"
>
<div
class=
"layui-input-4"
>
{foreach $list as $vo}
<input
type=
"checkbox"
name=
"cuisine[{$vo.id}]"
lay-skin=
"primary"
title=
"{$vo.name}"
{
if
$
vo
.
checked=
=1}
checked
{/
if
}
>
{/foreach}
</div>
</div>
</div>
<div
class=
"layui-form-item layui-form-text"
>
<label
class=
"layui-form-label"
>
评论内容
</label>
<div
class=
"layui-form-item"
>
<label
class=
"layui-form-label"
>
商家来源
</label>
<div
class=
"layui-input-block"
>
<textarea
ng-model=
"field.text"
placeholder=
"请输入评论内容"
name=
"text"
class=
"layui-textarea"
></textarea>
<div
class=
"layui-input-4"
>
{foreach $channel as $vo}
<input
type=
"checkbox"
name=
"type[{$vo.id}]"
lay-skin=
"primary"
title=
"{$vo.name}"
{
if
$
vo
.
checked=
=1}
checked
{/
if
}
>
{/foreach}
</div>
</div>
</div>
<div
class=
"layui-form-item"
>
<label
class=
"layui-form-label"
>
评论星级
</label>
<label
class=
"layui-form-label"
>
显示方式
</label>
<div
class=
"layui-input-block"
>
<input
type=
"radio"
name=
"grade"
value=
"1"
title=
"一星"
>
<input
type=
"radio"
name=
"grade"
value=
"2"
title=
"二星"
>
<input
type=
"radio"
name=
"grade"
value=
"3"
title=
"三星"
>
<input
type=
"radio"
name=
"grade"
value=
"4"
title=
"四星"
>
<input
type=
"radio"
name=
"grade"
value=
"5"
title=
"五星"
>
<div
class=
"layui-input-4"
>
{foreach $mode as $vo}
<input
type=
"checkbox"
name=
"mode[{$vo.id}]"
lay-skin=
"primary"
title=
"{$vo.name}"
{
if
$
vo
.
checked=
=1}
checked
{/
if
}
>
{/foreach}
</div>
</div>
</div>
<!--<div class="layui-form-item">
<label class="layui-form-label">{:lang('order')}</label>
<div class="layui-input-4">
<input type="text" name="sort" ng-model="field.sort" value="" placeholder="从小到大排序" class="layui-input">
<div
class=
"layui-form-item"
>
<label
class=
"layui-form-label"
>
筛选标签
</label>
<div
class=
"layui-input-block"
>
<div
class=
"layui-input-4"
>
<input
type=
"checkbox"
name=
"label[environmental]"
lay-skin=
"primary"
title=
"环境超好"
{
if
$
label_list
.
environmental=
=1}
checked
{/
if
}
>
<input
type=
"checkbox"
name=
"label[characteristic]"
lay-skin=
"primary"
title=
"菜品有特色"
{
if
$
label_list
.
characteristic=
=1}
checked
{/
if
}
>
<input
type=
"checkbox"
name=
"label[bigroom]"
lay-skin=
"primary"
title=
"超大包间"
{
if
$
label_list
.
bigroom=
=1}
checked
{/
if
}
>
</div>
</div>
</div>
<div
class=
"layui-form-item"
>
<label
class=
"layui-form-label"
>
商家品牌
</label>
<div
class=
"layui-input-block"
>
<div
class=
"layui-input-4"
>
{foreach $brand as $vo}
<input
type=
"checkbox"
class=
"brand"
lay-filter=
"brand"
name=
"brand[{$vo.id}]"
lay-skin=
"primary"
title=
"{$vo.name}"
{
if
$
vo
.
checked=
=1}
checked
{/
if
}
>
{/foreach}
</div>
</div>
</div>
<div
class=
"layui-form-item"
>
<label
class=
"layui-form-label"
>
餐厅环境
</label>
<div
class=
"layui-input-block"
>
<div
class=
"layui-input-4"
>
{foreach $label_c as $vo}
{if $vo.pid eq 1}
<input
type=
"checkbox"
class=
"label_1_"
lay-filter=
"label_1_"
name=
"label_1_[{$vo.id}]"
lay-skin=
"primary"
title=
"{$vo.name}"
{
if
$
vo
.
checked=
=1}
checked
{/
if
}
>
{/if}
{/foreach}
</div>
</div>
</div>-->
</div>
<div
class=
"layui-form-item"
>
<label
class=
"layui-form-label"
>
名人明星
</label>
<div
class=
"layui-input-block"
>
<div
class=
"layui-input-4"
>
{foreach $label_c as $vo}
{if $vo.pid eq 2}
<input
type=
"checkbox"
class=
"label_2_"
lay-filter=
"label_2_"
name=
"label_2_[{$vo.id}]"
lay-skin=
"primary"
title=
"{$vo.name}"
{
if
$
vo
.
checked=
=1}
checked
{/
if
}
>
{/if}
{/foreach}
</div>
</div>
</div>
<div
class=
"layui-form-item"
>
<label
class=
"layui-form-label"
>
特色服务
</label>
<div
class=
"layui-input-block"
>
<div
class=
"layui-input-4"
>
{foreach $label_c as $vo}
{if $vo.pid eq 3}
<input
type=
"checkbox"
class=
"label_3_"
lay-filter=
"label_3_"
name=
"label_3_[{$vo.id}]"
lay-skin=
"primary"
title=
"{$vo.name}"
{
if
$
vo
.
checked=
=1}
checked
{/
if
}
>
{/if}
{/foreach}
</div>
</div>
</div>
<div
class=
"layui-form-item"
>
<label
class=
"layui-form-label"
>
电话安装
</label>
<div
class=
"layui-input-block"
>
<div
class=
"layui-input-4"
>
<input
type=
"radio"
name=
"is_tele"
value=
"0"
title=
"未安装"
{
if
$
is_tele=
==0}
checked
{/
if
}
>
<input
type=
"radio"
name=
"is_tele"
value=
"1"
title=
"已安装"
{
if
$
is_tele=
==1}
checked
{/
if
}
>
</div>
</div>
</div>
<div
class=
"layui-form-item"
>
<label
class=
"layui-form-label"
>
在线预定
</label>
<div
class=
"layui-input-block"
>
<button
type=
"button"
class=
"layui-btn"
lay-submit
lay-filter=
"submit"
>
{:lang('submit')}
</button>
<a
href=
"{:url('element',array('pid'=>input('pid')))}"
class=
"layui-btn layui-btn-primary"
>
{:lang('back')}
</a>
<div
class=
"layui-input-4"
>
<input
type=
"radio"
name=
"edition"
value=
"1"
title=
"开启"
{
if
$
is_online_reserve=
==1}
checked
{/
if
}
lay-filter=
"edition_filter"
>
<input
type=
"radio"
name=
"edition"
value=
"0"
title=
"关闭"
{
if
$
is_online_reserve=
==0}
checked
{/
if
}
lay-filter=
"edition_filter"
>
</div>
</div>
</div>
<div
class=
"layui-form-item"
>
<label
class=
"layui-form-label"
>
在线买单
</label>
<div
class=
"layui-input-block"
>
<div
class=
"layui-input-4"
>
<input
type=
"radio"
name=
"isopen_md"
value=
"1"
title=
"开启"
{
if
$
isopen_md=
==1}
checked
{/
if
}
lay-filter=
"isopen_md_filter"
>
<input
type=
"radio"
name=
"isopen_md"
value=
"0"
title=
"关闭"
{
if
$
isopen_md=
==0}
checked
{/
if
}
lay-filter=
"isopen_md_filter"
>
</div>
</div>
</div>
<div
class=
"layui-form-item"
>
<label
class=
"layui-form-label"
>
提前点餐
</label>
<div
class=
"layui-input-block"
>
<div
class=
"layui-input-4"
>
<input
type=
"radio"
name=
"is_open_order"
value=
"1"
title=
"开启"
{
if
$
seller_config_res
.
is_open_order=
==1}
checked
{/
if
}
lay-filter=
"is_open_order_filter"
>
<input
type=
"radio"
name=
"is_open_order"
value=
"0"
title=
"关闭"
{
if
$
seller_config_res
.
is_open_order=
==0}
checked
{/
if
}
lay-filter=
"is_open_order_filter"
>
</div>
</div>
</div>
<div
class=
"layui-form-item"
>
<label
class=
"layui-form-label"
>
联系客户
</label>
<div
class=
"layui-input-block"
>
<div
class=
"layui-input-4"
>
<input
type=
"radio"
name=
"is_call_tel"
value=
"0"
title=
"安排包间后可联系用户"
{
if
$
is_call_tel=
==0}
checked
{/
if
}
lay-filter=
"is_call_tel_filter"
>
<input
type=
"radio"
name=
"is_call_tel"
value=
"1"
title=
"默认无限制(可联系用户)"
{
if
$
is_call_tel=
==1}
checked
{/
if
}
lay-filter=
"is_call_tel_filter"
>
</div>
</div>
</div>
<div
class=
"layui-form-item"
{
if
$
is_online_reserve
!=
1
}
style=
'display:none'
{/
if
}
id=
"reserve_mode_display"
>
<label
class=
"layui-form-label"
>
接单方式
</label>
<div
class=
"layui-input-block"
>
<div
class=
"layui-input-8"
>
<input
type=
"radio"
name=
"reserve_mode"
value=
"1"
title=
"商家接单"
lay-filter=
"reserve_mode_filter"
{
if
$
seller_config_res
.
reserve_mode=
=1}
checked
{/
if
}
>
<input
type=
"radio"
name=
"reserve_mode"
value=
"2"
title=
"运营接单(公众号+小程序+语音电话) 语音电话仅在早上9:00-晚上8:00拨打"
lay-filter=
"reserve_mode_filter"
{
if
$
seller_config_res
.
reserve_mode=
=2}
checked
{/
if
}
>
</div>
</div>
<div
class=
"layui-input-block"
id=
"device_call_lite"
{
if
$
seller_config_res
.
reserve_mode=
=2}
style=
'display:none'
{/
if
}
>
<div
class=
"layui-input-4"
>
<input
type=
"checkbox"
class=
"device_check"
lay-filter=
"device_check"
name=
"is_checked_call"
lay-skin=
"primary"
title=
"电话机+APP"
{
if
$
seller_config_res
.
is_checked_call=
=1}
checked
{/
if
}
>
<input
type=
"checkbox"
class=
"device_check"
lay-filter=
"device_check"
name=
"is_checked_lite"
lay-skin=
"primary"
{
if
$
seller_user_openid_array
}
title=
"公众号+小程序+语音电话({$seller_user_openid_array.nick_name}+{$seller_user_openid_array.phone}+{$seller_user_openid_array.is_openid_wechat_str})"
{
else
}
title=
"公众号+小程序+语音电话"
{/
if
}
{
if
$
seller_config_res
.
is_checked_lite=
=1}
checked
{/
if
}
{
if
$
seller_user_openid_array
.
is_openid_wechat
!=
1
||
$
seller_user_openid_array
.
phone_status=
=1
}
disabled
{/
if
}
>
</div>
</div>
</div>
<div
class=
"layui-form-item"
>
<label
class=
"layui-form-label"
>
模板选择
</label>
<div
class=
"layui-input-block"
>
<div
class=
"layui-input-4"
>
<select
name=
"sms_code"
id=
"sms_code"
lay-filter=
"sms_code"
>
<option
value=
"0"
data-val=
''
>
请选择
</option>
{foreach $template_list as $vo}
<option
value=
"{$vo.id}"
data-val=
'{$vo.content}'
{
if
$
vo
.
checked=
=1}
selected
{/
if
}
>
{$vo.template_code}
{if $vo.checked==1}
正在使用中{/if}
</option>
{/foreach}
<textarea
style=
'display:none'
placeholder=
"短信内容预览"
name=
"content"
id=
"txt"
class=
"layui-textarea"
disabled
></textarea>
</select>
</div>
</div>
</div>
<div
class=
"layui-form-item"
>
<div
class=
"layui-input-block"
>
<!--<button type="button" class="layui-btn" lay-submit="" lay-filter="submit">{:lang('submit')}</button>-->
<a
href=
"{:url('sellerList')}"
class=
"layui-btn layui-btn-primary"
>
{:lang('back')}
</a>
</div>
</div>
</form>
</div>
{include file="common/foot"/}
<script
src=
"/static/common/js/angular.min.js"
></script>
<script>
var
m
=
angular
.
module
(
'hd'
,[]);
m
.
controller
(
'ctrl'
,[
'$scope'
,
function
(
$scope
)
{
$scope
.
field
=
'{$info|raw}'
!=
'null'
?{
$info
|
raw
}:{
id
:
''
,
pid
:
''
,
title
:
''
,
open
:
1
,
sort
:
50
,
css
:
''
,
js
:
''
};
layui
.
use
([
'form'
,
'layer'
],
function
()
{
var
form
=
layui
.
form
,
$
=
layui
.
jquery
;
form
.
on
(
'submit(submit)'
,
function
(
data
)
{
// 提交到方法 默认为本身
data
.
field
.
id
=
$scope
.
field
.
id
;
var
loading
=
layer
.
load
(
1
,
{
shade
:
[
0.1
,
'#fff'
]});
$
.
post
(
""
,
data
.
field
,
function
(
res
)
{
layer
.
close
(
loading
);
if
(
res
.
code
>
0
)
{
layer
.
msg
(
res
.
msg
,
{
time
:
1800
,
icon
:
1
},
function
()
{
location
.
href
=
res
.
url
;
});
}
else
{
layer
.
msg
(
res
.
msg
,
{
time
:
1800
,
icon
:
2
});
}
});
});
layui
.
use
(
'form'
,
function
()
{
var
form
=
layui
.
form
,
$
=
layui
.
jquery
;
form
.
on
(
'checkbox(brand)'
,
function
(
data
)
{
console
.
debug
(
data
);
var
len
=
$
(
".brand:checked"
).
length
;
if
(
len
>
1
){
$
(
data
.
elem
).
next
().
attr
(
"class"
,
"layui-unselect layui-form-checkbox"
);
$
(
data
.
elem
).
prop
(
"checked"
,
false
);
layer
.
msg
(
'最多只能选1项!'
,{
icon
:
5
});
return
false
;
}
})
form
.
on
(
'checkbox(label_1_)'
,
function
(
data
)
{
console
.
debug
(
data
);
var
len
=
$
(
".label_1_:checked"
).
length
;
if
(
len
>
1
){
$
(
data
.
elem
).
next
().
attr
(
"class"
,
"layui-unselect layui-form-checkbox"
);
$
(
data
.
elem
).
prop
(
"checked"
,
false
);
layer
.
msg
(
'最多只能选1项!'
,{
icon
:
5
});
return
false
;
}
})
form
.
on
(
'checkbox(label_2_)'
,
function
(
data
)
{
console
.
debug
(
data
);
var
len
=
$
(
".label_2_:checked"
).
length
;
if
(
len
>
1
){
$
(
data
.
elem
).
next
().
attr
(
"class"
,
"layui-unselect layui-form-checkbox"
);
$
(
data
.
elem
).
prop
(
"checked"
,
false
);
layer
.
msg
(
'最多只能选1项!'
,{
icon
:
5
});
return
false
;
}
})
form
.
on
(
'checkbox(label_3_)'
,
function
(
data
)
{
console
.
debug
(
data
);
var
len
=
$
(
".label_3_:checked"
).
length
;
if
(
len
>
1
){
$
(
data
.
elem
).
next
().
attr
(
"class"
,
"layui-unselect layui-form-checkbox"
);
$
(
data
.
elem
).
prop
(
"checked"
,
false
);
layer
.
msg
(
'最多只能选1项!'
,{
icon
:
5
});
return
false
;
}
})
//单选按钮显示隐藏
form
.
on
(
'select(sms_code)'
,
function
(
data
){
var
dataval
=
$
(
data
.
elem
).
find
(
"option:selected"
).
attr
(
"data-val"
);
$
(
"#txt"
).
show
();
$
(
"#txt"
).
html
(
dataval
);
});
}]);
//接单方式显示/隐藏
form
.
on
(
'radio(edition_filter)'
,
function
(
data
){
var
dataval
=
$
(
data
.
elem
).
attr
(
"value"
);
if
(
dataval
==
1
){
$
(
"#reserve_mode_display"
).
show
();
}
else
{
$
(
"#reserve_mode_display"
).
hide
();
}
});
//接单设备显示/隐藏
form
.
on
(
'radio(reserve_mode_filter)'
,
function
(
data
){
var
dataval
=
$
(
data
.
elem
).
attr
(
"value"
);
if
(
dataval
==
1
){
$
(
"#device_call_lite"
).
show
();
}
else
{
$
(
"#device_call_lite"
).
hide
();
}
});
//根据菜品ID 修改对应菜品的GIF、视频url
form
.
on
(
'submit(submit)'
,
function
(
data
)
{
//校验
if
(
data
.
field
.
edition
==
1
&&
data
.
field
.
reserve_mode
==
1
){
var
len
=
$
(
".device_check:checked"
).
length
;
if
(
len
==
0
){
layer
.
msg
(
'请至少选择一项接单方式!'
,{
icon
:
3
});
return
false
;
}
}
var
loading
=
layer
.
load
(
1
,
{
shade
:
[
0.1
,
'#fff'
]});
$
.
post
(
"{:url('sellerconfig')}"
,
data
.
field
,
function
(
res
)
{
layer
.
close
(
loading
);
if
(
res
.
code
==
1
)
{
layer
.
msg
(
res
.
msg
,
{
time
:
1000
,
icon
:
1
},
function
()
{
location
.
href
=
"{:url('sellerList')}"
;
});
}
else
{
layer
.
msg
(
res
.
msg
,
{
time
:
1000
,
icon
:
2
});
}
});
})
});
</script>
\ No newline at end of file
...
...
Please
register
or
login
to post a comment