作者 潘浩文
1 个管道 的构建 通过 耗费 0 秒

接口

... ... @@ -316,7 +316,7 @@ class AdminIndexController extends AdminBaseController
if (empty($before_weight)||empty($height)||empty($weight_level)||empty($pregnant_week)){
return '数据不足';
}
$basic_cook=Db::name('config')->where('id',1)->find()['basic_cook'];
$config=Db::name('config')->where('id',1)->find();
$lixiangtizhong=$height-105;
$bmi= sprintf('%.1f', $before_weight/(pow($height/100,2)));
if($bmi<=18.5){
... ... @@ -348,26 +348,26 @@ class AdminIndexController extends AdminBaseController
$result=$lixiangtizhong*$param+$x;
if ($result<1850){
$result=1800;
$cook=$basic_cook;
$cook=$config['a'];
}else if ($result<1950&&$result>=1850){
$result=1900;
$cook=$basic_cook.'+砝码(午餐)+砝码(晚餐)';
$cook=$config['b'];
}
else if ($result<2000&&$result>=1950){
$result=1900;
$cook=$basic_cook.'+荤菜(午餐)+砝码(晚餐)';
$cook=$config['c'];
}
else if ($result<2150&&$result>=2000){
$result=2100;
$cook=$basic_cook.'+荤菜(午餐)+荤菜(晚餐)';
$cook=$config['d'];
}
else if ($result<2250&&$result>=2150){
$result=2100;
$cook=$basic_cook.'+荤菜(午餐)+砝码(午餐)+荤菜(晚餐)+砝码(晚餐)';
$cook=$config['e'];
}
else if ($result>=2250){
$result=2300;
$cook=$basic_cook.'+荤菜(早餐)+荤菜(午餐)+荤菜(晚餐)+砝码(晚餐)';
$cook=$config['f'];
}
return $cook;
}
... ...
... ... @@ -5,6 +5,7 @@
<ul class="nav nav-tabs">
<li><a href="{:url('user/adminIndex/index')}">{:lang('USER_INDEXADMIN_INDEX')}</a></li>
<li class="active"><a>生成菜谱</a></li>
<li><a href="{:url('user/adminIndex/editCook')}">编辑菜谱</a></li>
</ul>
<form method="post" class="js-ajax-form">
<div class="table-actions">
... ...
<include file="public@header"/>
</head>
<body>
<div class="wrap js-check-wrap">
<ul class="nav nav-tabs">
<li><a href="{:url('user/adminIndex/index')}">{:lang('USER_INDEXADMIN_INDEX')}</a></li>
<li><a href="{:url('user/adminIndex/cookBook')}">生成菜谱</a></li>
<li><a class="active">编辑菜谱</a></li>
</ul>
<form action="{:url('AdminIndex/editPost')}" method="post" class="form-horizontal js-ajax-form margin-top-20">
<div class="row">
<div class="col-md-9">
<table class="table table-bordered">
<tr>
<th width="120">微信名</th>
<td>
<input value="{$list.id}" name="id" hidden>
<input class="form-control" type="text" disabled value="{$list.user_nickname}"/>
</td>
</tr>
<tr>
<th>身份</th>
<td>
<input type="radio" name="user_status" value="1" <eq name="list.user_status" value="1">checked</eq>/>普通用户
<input type="radio" name="user_status" value="2" <eq name="list.user_status" value="2">checked</eq>/>vip用户
</td>
</tr>
<tr>
<th>头像</th>
<td>
<img width="25" height="25" src="{:cmf_get_image_preview_url($list.avatar)}" onclick="parent.imagePreviewDialog(this.src);"/>
</td>
</tr>
<tr>
<th>年龄(岁)</th>
<td>
<input class="form-control" type="number" name="age"
id="age" required value="{$list.age}" placeholder="请输入年龄"/>
</td>
</tr>
<tr>
<th>身高(cm)</th>
<td>
<input class="form-control" type="number" name="height" required
id="height" value="{$list.height}" placeholder="请输入身高(cm)"/>
</td>
</tr>
<tr>
<th>手机号</th>
<td>
<input class="form-control" type="number" name="mobile" required
id="mobile" value="{$list.mobile}" placeholder="请输入手机号"/>
</td>
</tr>
<tr>
<th>末次月经第一天</th>
<td>
<input class="form-control js-bootstrap-datetime" type="text" name="last_yuejin_time"
value="{:date('Y-m-d H:i',$list['last_yuejin_time'])}">
</td>
</tr>
<tr>
<th>孕前体重(kg)</th>
<td>
<input class="form-control" type="number" name="before_weight" required
id="before_weight" value="{$list.before_weight}" placeholder="请输入孕前体重"/>
</td>
</tr>
<tr>
<th>当前体重(kg)</th>
<td>
<input class="form-control" type="number" name="now_weight" required
id="now_weight" value="{$list.now_weight}" placeholder="请输入当前体重"/>
</td>
</tr>
<tr>
<th>孕周</th>
<td>
<input class="form-control" type="number" name="pregnant_week" required
id="pregnant_week" value="{$list.pregnant_week}" placeholder="请输入孕周"/>
</td>
</tr>
<tr>
<th>体力活动水平</th>
<td>
<select name="weight_level">
<option value="">请选择</option>
<option value="休息状态" <eq name="list.weight_level" value="休息状态">selected</eq>>休息状态</option>
<option value="轻体力" <eq name="list.weight_level" value="轻体力">selected</eq>>轻体力</option>
<option value="中体力" <eq name="list.weight_level" value="中体力">selected</eq>>中体力</option>
<option value="重体力" <eq name="list.weight_level" value="重体力">selected</eq>>重体力</option>
</select>
</td>
</tr>
<tr>
<th>注册时间</th>
<td>
<input class="form-control" disabled value="{:date('Y-m-d',$list.create_time);}"/>
</td>
</tr>
</table>
<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
<button type="submit" class="btn btn-primary js-ajax-submit">编辑</button>
<a class="btn btn-default" href="{:url('AdminIndex/index')}">{:lang('BACK')}</a>
</div>
</div>
</div>
</div>
</form>
</div>
<script src="__STATIC__/js/admin.js"></script>
<script type="text/javascript">
//编辑器路径定义
var editorURL = GV.WEB_ROOT;
</script>
<script type="text/javascript" src="__STATIC__/js/ueditor/ueditor.config.js"></script>
<script type="text/javascript" src="__STATIC__/js/ueditor/ueditor.all.min.js"></script>
<script type="text/javascript">
$(function () {
editorcontent = new baidu.editor.ui.Editor();
editorcontent.render('content');
try {
editorcontent.sync();
} catch (err) {
}
$('.btn-cancel-thumbnail').click(function () {
$('#thumbnail-preview').attr('src', '__TMPL__/public/assets/images/default-thumbnail.png');
$('#thumbnail').val('');
});
$('#more-template-select').val("{$post.more.template|default=''}");
});
</script>
</body>
</html>
\ No newline at end of file
... ...