|
@@ -62,8 +62,8 @@ if ($config_id && $uid) {
|
|
|
$desc .= '<b>' . $username.'</b>';
|
|
|
$desc .= '<br />';
|
|
|
$desc .= '可用金额:' . '<b>' . $account_info['cash'] . '</b>';
|
|
|
- $desc .= ' 总获取金额:' . '<b>' . $account_info['z_cash'] . '</b>';
|
|
|
- $desc .= ' 总消耗金额:' . '<b>' . $account_info['t_cash'] . '</b>';
|
|
|
+ $desc .= ' 总增加金额:' . '<b>' . $account_info['z_cash'] . '</b>';
|
|
|
+ $desc .= ' 总减少金额:' . '<b>' . $account_info['t_cash'] . '</b>';
|
|
|
$desc .= '</blockquote>';
|
|
|
}
|
|
|
}
|
|
@@ -75,6 +75,24 @@ $method = array
|
|
|
2 => '手动',
|
|
|
);
|
|
|
|
|
|
+$status = array
|
|
|
+(
|
|
|
+ 1 => '待审核',
|
|
|
+ 2 => '已审核',
|
|
|
+ 3 => '已发放',
|
|
|
+ 4 => '已作废',
|
|
|
+);
|
|
|
+
|
|
|
+$audit_status = array
|
|
|
+(
|
|
|
+ //1 => '待审核',
|
|
|
+ 2 => '已审核',
|
|
|
+ //3 => '已发放',
|
|
|
+ 4 => '已作废',
|
|
|
+);
|
|
|
+
|
|
|
+$col = Dever::input('col');
|
|
|
+
|
|
|
return array
|
|
|
(
|
|
|
# 表名
|
|
@@ -178,7 +196,7 @@ return array
|
|
|
'update' => 'text',
|
|
|
),
|
|
|
|
|
|
- 'cash' => array
|
|
|
+ 'ycash' => array
|
|
|
(
|
|
|
'type' => 'decimal-11,2',
|
|
|
'name' => '金额',
|
|
@@ -186,7 +204,17 @@ return array
|
|
|
'desc' => '金额',
|
|
|
'match' => 'is_numeric',
|
|
|
'update' => 'text',
|
|
|
- 'list_name' => '金额',
|
|
|
+ 'list' => true,
|
|
|
+ ),
|
|
|
+
|
|
|
+ 'cash' => array
|
|
|
+ (
|
|
|
+ 'type' => 'decimal-11,2',
|
|
|
+ 'name' => '实际金额',
|
|
|
+ 'default' => '0',
|
|
|
+ 'desc' => '实际金额',
|
|
|
+ 'match' => 'is_numeric',
|
|
|
+ 'update' => 'text',
|
|
|
'list' => true,
|
|
|
),
|
|
|
|
|
@@ -213,17 +241,6 @@ return array
|
|
|
'list' => true,
|
|
|
),
|
|
|
|
|
|
- 'admin_id' => array
|
|
|
- (
|
|
|
- 'type' => 'int-11',
|
|
|
- 'name' => '操作人',
|
|
|
- 'default' => '',
|
|
|
- 'desc' => '操作人',
|
|
|
- 'match' => 'is_string',
|
|
|
- 'update' => 'text',
|
|
|
- 'list' => '"{admin_id}" > 0 ? Dever::load("manage/admin-find#username", {admin_id}) : "-"',
|
|
|
- ),
|
|
|
-
|
|
|
'method' => array
|
|
|
(
|
|
|
'type' => 'tinyint-1',
|
|
@@ -235,6 +252,61 @@ return array
|
|
|
'option' => $method,
|
|
|
),
|
|
|
|
|
|
+ 'status' => array
|
|
|
+ (
|
|
|
+ 'type' => 'tinyint-1',
|
|
|
+ 'name' => '状态',
|
|
|
+ 'default' => '2',
|
|
|
+ 'desc' => '状态',
|
|
|
+ 'match' => 'is_numeric',
|
|
|
+ 'option' => $status,
|
|
|
+ 'list' => true,
|
|
|
+ ),
|
|
|
+
|
|
|
+ 'audit_admin' => array
|
|
|
+ (
|
|
|
+ 'type' => 'int-11',
|
|
|
+ 'name' => '审核人',
|
|
|
+ 'default' => '',
|
|
|
+ 'match' => 'is_numeric',
|
|
|
+ 'desc' => '审核人',
|
|
|
+ 'list' => '"{audit_admin}" > 0 ? Dever::load("manage/admin-find#username", {audit_admin}) : "-"',
|
|
|
+ ),
|
|
|
+
|
|
|
+ 'audit_status' => array
|
|
|
+ (
|
|
|
+ 'type' => 'tinyint-1',
|
|
|
+ 'name' => '审核状态',
|
|
|
+ 'default' => '2',
|
|
|
+ 'desc' => '审核状态',
|
|
|
+ 'match' => 'is_numeric',
|
|
|
+ 'option' => $audit_status,
|
|
|
+ 'update' => $col ? 'radio' : false,
|
|
|
+ 'control' => 'audit_status',
|
|
|
+ ),
|
|
|
+
|
|
|
+ 'audit_desc' => array
|
|
|
+ (
|
|
|
+ 'type' => 'varchar-500',
|
|
|
+ 'name' => '审核备注',
|
|
|
+ 'default' => '',
|
|
|
+ 'desc' => '审核备注',
|
|
|
+ 'match' => 'is_string',
|
|
|
+ 'update' => $col ? 'textarea' : false,
|
|
|
+ 'show' => 'audit_status=4',
|
|
|
+ 'list' => '"{audit_desc}" ? "{audit_desc}" : "-"',
|
|
|
+ ),
|
|
|
+
|
|
|
+ 'audit_date' => array
|
|
|
+ (
|
|
|
+ 'type' => 'int-11',
|
|
|
+ 'name' => '审核时间',
|
|
|
+ 'match' => 'is_numeric',
|
|
|
+ 'desc' => '审核时间',
|
|
|
+ 'default' => '',
|
|
|
+ 'list' => '{audit_date} ? date("Y-m-d H:i:s", {audit_date}) : "-"',
|
|
|
+ ),
|
|
|
+
|
|
|
'state' => array
|
|
|
(
|
|
|
'type' => 'tinyint-1',
|
|
@@ -264,6 +336,11 @@ return array
|
|
|
'delete' => false,
|
|
|
'edit' => false,
|
|
|
'button' => $button,
|
|
|
+ # 列表
|
|
|
+ 'list_button' => array
|
|
|
+ (
|
|
|
+ 'edit' => array('审核', 'audit_status,audit_desc', '{status} == 1'),
|
|
|
+ ),
|
|
|
),
|
|
|
|
|
|
'request' => array
|