|
@@ -7,6 +7,18 @@ $status = array
|
|
3 => '认证失败',
|
|
3 => '认证失败',
|
|
);
|
|
);
|
|
|
|
|
|
|
|
+$cate = function()
|
|
|
|
+{
|
|
|
|
+ $array = array();
|
|
|
|
+ $info = Dever::load('category/api')->getTop(1);
|
|
|
|
+ if($info)
|
|
|
|
+ {
|
|
|
|
+ $array += $info;
|
|
|
|
+ }
|
|
|
|
+ return $array;
|
|
|
|
+};
|
|
|
|
+
|
|
|
|
+
|
|
return array
|
|
return array
|
|
(
|
|
(
|
|
# 表名
|
|
# 表名
|
|
@@ -20,6 +32,19 @@ return array
|
|
'insert' => 'factory/lib/manage.infoUpdate',
|
|
'insert' => 'factory/lib/manage.infoUpdate',
|
|
'update' => 'factory/lib/manage.infoUpdate',
|
|
'update' => 'factory/lib/manage.infoUpdate',
|
|
),
|
|
),
|
|
|
|
+ # 同步更新另外一个或多个表的多条关联数据,以逗号隔开
|
|
|
|
+ 'sync' => array
|
|
|
|
+ (
|
|
|
|
+ 'factory/goods' => array
|
|
|
|
+ (
|
|
|
|
+ # 更新时的条件,另外一个表的字段 => 本表的字段
|
|
|
|
+ 'where' => array('factory_id', 'id'),
|
|
|
|
+ # 要更新的数据
|
|
|
|
+ 'update' => array('goods_id' => 'goods'),
|
|
|
|
+ # 同步更新的类型,delete为先删再插入,update为先查询是否存在,存在直接更新,不存在则插入, only为仅更新
|
|
|
|
+ 'type' => 'update',
|
|
|
|
+ )
|
|
|
|
+ ),
|
|
# 数据结构
|
|
# 数据结构
|
|
'struct' => array
|
|
'struct' => array
|
|
(
|
|
(
|
|
@@ -173,6 +198,25 @@ return array
|
|
//'list' => true,
|
|
//'list' => true,
|
|
),
|
|
),
|
|
|
|
|
|
|
|
+ 'goods' => array
|
|
|
|
+ (
|
|
|
|
+ 'type' => 'text-255',
|
|
|
|
+ 'name' => '请输入商品名称-输入商品名称,选择商品',
|
|
|
|
+ 'default' => '',
|
|
|
|
+ 'desc' => '生产能力',
|
|
|
|
+ 'match' => 'option',
|
|
|
|
+ 'update' => Dever::input('col') ? 'text' : 'hidden',
|
|
|
|
+ //'adding' => 'tag/manage.getByCate?cate=',
|
|
|
|
+ # 开启这个,需要将update更换为text类型,输入文字即可选择标签
|
|
|
|
+ 'autocomplete' => array('goods/lib/manage.getByName', 'id', 'goods/info-getAllByName'),
|
|
|
|
+ //'search' => 'fulltext',
|
|
|
|
+ //'list' => true,
|
|
|
|
+ # 与上边的cate联动(ajax)
|
|
|
|
+ //'show' => 'cate=goods/lib/manage.getByCate?cate=',
|
|
|
|
+ # 或者加入可选项
|
|
|
|
+ //'option' => $cate,
|
|
|
|
+ ),
|
|
|
|
+
|
|
'hr2' => array
|
|
'hr2' => array
|
|
(
|
|
(
|
|
'name' => '工厂认证信息',
|
|
'name' => '工厂认证信息',
|
|
@@ -301,8 +345,12 @@ return array
|
|
(
|
|
(
|
|
'list_button' => array
|
|
'list_button' => array
|
|
(
|
|
(
|
|
|
|
+ 'add' => array('设置生产能力', '"info&where_id={id}&col=goods&oper_save_jump=goods&oper_table=info&oper_parent=info"'),
|
|
|
|
+
|
|
|
|
+ 'list3' => array('商品列表', '"goods&search_option_factory_id={id}&oper_table=info"'),
|
|
|
|
+
|
|
'list1' => array('账号管理', '"member&search_option_factory_id={id}&oper_table=info"'),
|
|
'list1' => array('账号管理', '"member&search_option_factory_id={id}&oper_table=info"'),
|
|
- 'list3' => array('生产能力', '"goods&search_option_factory_id={id}&oper_table=info"'),
|
|
|
|
|
|
+
|
|
'list2' => array('订货单', '"order&search_option_factory_id={id}&oper_table=info"'),
|
|
'list2' => array('订货单', '"order&search_option_factory_id={id}&oper_table=info"'),
|
|
),
|
|
),
|
|
),
|
|
),
|