Browse Source

增加审核不通过

pull/10/head
pengda 7 months ago
parent
commit
b3aef86a16
  1. 6
      control/admin.php
  2. 44
      view/templates/admin/formula_add.html
  3. 22
      view/templates/admin/formula_list.html

6
control/admin.php

@ -103,7 +103,7 @@ class admin extends publicBase {
$condition['uid'] = 0; $condition['uid'] = 0;
} }
if ($status == 0) { if ($status == 0) {
$condition['is_delete'] = array(0, 2); $condition['is_delete'] = array(0, 2, 3);
} elseif ($status == 1) { } elseif ($status == 1) {
$condition['is_delete'] = 2; $condition['is_delete'] = 2;
} elseif ($status == 2) { } elseif ($status == 2) {
@ -153,7 +153,7 @@ class admin extends publicBase {
$id = $mformula->saveFormula(0, $id, $name, $source, $method, $herbs); $id = $mformula->saveFormula(0, $id, $name, $source, $method, $herbs);
if (!$id) $this->ajax_json(false, $mformula->getError()); if (!$id) $this->ajax_json(false, $mformula->getError());
$this->ajax_json(true, '请求成功', array('id' => $id)); $this->ajax_json(true, '操作成功', array('id' => $id));
} }
public function ajax_delete_formula() { public function ajax_delete_formula() {
@ -164,6 +164,6 @@ class admin extends publicBase {
$id = $mformula->deleteFormula(0, $id, $is_delete); $id = $mformula->deleteFormula(0, $id, $is_delete);
if (!$id) $this->ajax_json(false, $mformula->getError()); if (!$id) $this->ajax_json(false, $mformula->getError());
$this->ajax_json(true, '请求成功'); $this->ajax_json(true, '操作成功');
} }
} }

44
view/templates/admin/formula_add.html

@ -16,13 +16,16 @@
<div class="container"> <div class="container">
<div id="main"> <div id="main">
<div id="main-content"> <div id="main-content">
<div class="record-control"> <div>
<div class="header"> <div class="header">
<span style="font-size:14px;padding:5px">添加药方</span>
<div class="row">&nbsp;</div>
<div class="flash-message"></div> <div class="flash-message"></div>
<ul class="tabs"><li></li></ul> <ul class="tabs">
<li class="active"><a href="javascript:;">添加药方</a></li>
<div style="display:inline-block;float: right;">
<button class="button link" onclick="to_delete({$data.id},1)">删除</button>
</div>
</ul>
</div> </div>
</div> </div>
@ -111,6 +114,39 @@
{literal} {literal}
<script type="text/javascript"> <script type="text/javascript">
function to_delete(id,status) {
if (!confirm("确定要删除吗?")) {
console.log("用户选择了确认");
return false;
}
const data = {
id: id,
is_delete: status,
};
$.ajax({
url: '/admin/ajax_delete_formula', // 替换为你的服务器端处理文件
type: 'POST',
data: data,
dataType: 'json',
success: function (response) {
alert(response.info);
if (response.status == true) {
window.location.href = "/admin/formula_list";
}
if(response.data.code == 40002){
window.location.href = "/admin/login";
}
},
error: function (xhr, status, error) {
console.error('错误:', response);
alert('提交失败,请重试。');
}
});
}
// 动态添加药材输入字段 // 动态添加药材输入字段
function addIngredient() { function addIngredient() {
const ingredientList = document.getElementById('ingredient-list'); const ingredientList = document.getElementById('ingredient-list');

22
view/templates/admin/formula_list.html

@ -84,6 +84,7 @@
<th width="200">药方名称</th> <th width="200">药方名称</th>
<th width="200">药方来源</th> <th width="200">药方来源</th>
<th width="200">药方详情</th> <th width="200">药方详情</th>
<th width="200">状态</th>
<th width="50">操作</th> <th width="50">操作</th>
</tr> </tr>
</thead> </thead>
@ -99,14 +100,25 @@
<span style="margin-right: 20px">{$value.name}{if $value.desc}({$value.desc}){/if} {$value.num_str}</span> <span style="margin-right: 20px">{$value.name}{if $value.desc}({$value.desc}){/if} {$value.num_str}</span>
{/foreach} {/foreach}
</td> </td>
<td>
{if $item.is_delete == 0} 审核通过 {/if}
{if $item.is_delete == 2} 待审核 {/if}
{if $item.is_delete == 3} 审核不通过 {/if}
</td>
<td> <td>
{if $item.is_delete == 2} {if $item.is_delete == 2}
<a href="javascript:;" onclick="to_delete({$item.id},0)">审核通过</a> <a href="javascript:;" onclick="to_status({$item.id},0)">审核通过</a>
<br>
<a href="javascript:;" onclick="to_status({$item.id},3)">审核不通过</a>
<br>
{/if}
{if $item.is_delete == 3}
<a href="javascript:;" onclick="to_status({$item.id},0)">审核通过</a>
<br>
{/if} {/if}
{if $item.uid == 0} {if $item.uid == 0}
<a href="/admin/formula_add/id/{$item.id}">编辑</a> <a href="/admin/formula_add/id/{$item.id}">编辑</a>
<a href="javascript:;" onclick="to_delete({$item.id},1)">删除</a> <br>
{/if} {/if}
</td> </td>
</tr> </tr>
@ -139,8 +151,8 @@
function to_add(){ function to_add(){
location.href = '/admin/formula_add'; location.href = '/admin/formula_add';
} }
function to_delete(id,status) { function to_status(id,status) {
if (!confirm("确定要删除吗?")) { if (!confirm("确定要操作吗?")) {
console.log("用户选择了确认"); console.log("用户选择了确认");
return false; return false;
} }

Loading…
Cancel
Save