This commit is contained in:
2025-03-23 22:13:32 +08:00
parent 4bd48669d6
commit 51ae66b0ed
7 changed files with 50 additions and 2 deletions

View File

@@ -11,6 +11,7 @@ use app\common\controller\Backend;
*/
class Firm extends Backend
{
protected $noNeedRight = ['index'];
/**
* Firm模型对象

View File

@@ -108,6 +108,7 @@ class Firmtags extends Backend
$validate = is_bool($this->modelValidate) ? ($this->modelSceneValidate ? $name . '.add' : $name) : $this->modelValidate;
$this->model->validateFailException()->validate($validate);
}
$params['firm_id'] = session_admin_firm_id();
$result = $this->model->allowField(true)->save($params);
Db::commit();
} catch (ValidateException|PDOException|Exception $e) {

View File

@@ -42,6 +42,25 @@
{:build_radios('row[status]', ['normal'=>__('Normal'), 'hidden'=>__('Hidden')])}
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('选择企业')}:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-firm_id" min="0" data-rule="required"
data-source="firm/index" class="form-control selectpage"
name="row[firm_id]" type="text" value="{:session_admin_firm_id()}">
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('选择门店')}:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-firmstore_id" min="0" data-rule="required"
data-source="firmstore/index" class="form-control selectpage"
name="row[firmstore_id]" type="text" value="{:session_admin_firmstore_id()}">
</div>
</div>
<div class="form-group hidden layer-footer">
<label class="control-label col-xs-12 col-sm-2"></label>
<div class="col-xs-12 col-sm-8">

View File

@@ -36,6 +36,24 @@
<input type="password" class="form-control" id="password" name="row[password]" autocomplete="new-password" value="" data-rule="password" />
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('选择企业')}:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-firm_id" min="0" data-rule="required"
data-source="firm/index" class="form-control selectpage"
name="row[firm_id]" type="text" value="{:session_admin_firm_id()}">
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('选择门店')}:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-firmstore_id" min="0" data-rule="required"
data-source="firmstore/index" class="form-control selectpage"
name="row[firmstore_id]" type="text" value="{:session_admin_firmstore_id()}">
</div>
</div>
<div class="form-group">
<label for="loginfailure" class="control-label col-xs-12 col-sm-2">{:__('Loginfailure')}:</label>
<div class="col-xs-12 col-sm-8">

View File

@@ -20,7 +20,7 @@
<a href="javascript:;" class="btn btn-success btn-add {:$auth->check('firmcustomer/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
<a href="javascript:;" class="btn btn-success btn-edit btn-disabled disabled {:$auth->check('firmcustomer/edit')?'':'hide'}" title="{:__('Edit')}" ><i class="fa fa-pencil"></i> {:__('Edit')}</a>
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('firmcustomer/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
<a href="firmtags/add" class="btn btn-success btn-dialog {:$auth->check('firmtags/add')?'':'hide'}" title="{:__('添加标签')}" ><i class="fa fa-plus"></i> {:__('添加标签')}</a>
<a href="firmtags/add" class="btn btn-success btn-dialog" title="{:__('添加标签')}" ><i class="fa fa-plus"></i> {:__('添加标签')}</a>
<div class="dropdown btn-group {:$auth->check('firmcustomer/multi')?'':'hide'}">

View File

@@ -89,7 +89,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
$('.firmcustomer-sync-info').on('click',function (e){
//读取下拉框的值
let wx_id = $('#c-rel_wx').attr('data-wx_id');
console.log(wx_id);
// console.log(wx_id);
// console.log(e);
let load_index = layer.load(1);
$.post('Gewechatfriends/getFriendDetail',{wx_id:wx_id},function (res) {

View File

@@ -32,10 +32,19 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
]
});
//当表格数据加载完成时
table.on('load-success.bs.table', function (e, data) {
});
// 为表格绑定事件
Table.api.bindevent(table);
},
add: function () {
// $(function (){
//
// // layer.msg(11)
// $('#c-firm_id').click();
// });
Controller.api.bindevent();
},
edit: function () {