场所资源和企业信息添加相关联系人

This commit is contained in:
cloud 2020-03-03 04:29:49 +08:00
parent 1a1128522a
commit 34e107c26e
11 changed files with 49 additions and 52 deletions

File diff suppressed because one or more lines are too long

View File

@ -63,7 +63,8 @@ class info_off extends appadmin {
'v_city' => $this->form['v_city'],
'v_district' => $this->form['v_district'],
'v_address' => $this->form['v_address'],
'v_wid' => arrayto_string($this->form['v_wid'],','),
'v_lxname' => $this->form['v_lxname'],
'v_tel' => $this->form['v_tel'],
'v_price' => $this->form['v_price'],
'v_psize' => $this->form['v_psize'],
'v_text' => $this->form['v_text']
@ -99,7 +100,8 @@ class info_off extends appadmin {
'c_city' => $this->form['c_city'],
'c_district' => $this->form['c_district'],
'c_address' => $this->form['c_address'],
'c_wid' => arrayto_string($this->form['c_wid'],','),
'c_lxname' => $this->form['c_lxname'],
'c_tel' => $this->form['c_tel'],
'c_text' => $this->form['c_text']
];

View File

@ -55,17 +55,17 @@ $met_title = $data['met_title'];
<dl>
<dt><label class='form-control-label'>相关联系人</label></dt>
<dd class="form-group">
<select name='c_wid[]' class="form-control" multiple data-plugin="select2"
data-select2-url="{$data.url.select}"
data-tname="workers"
data-fiend="id"
data-allnone="0"
data-source="add_customer_workers"
data-default="{$data.data.c_wid}"
data-placeholder="输入联系人姓名/电话"
data-division="," >
<option value=""></option>
</select>
<input type="text" name="c_lxname"
value="{$data.data.c_lxname}"
class="form-control"
required data-fv-notEmpty-message='不能为空'>
</dd>
</dl>
<dl>
<dt><label class='form-control-label'>联系电话</label></dt>
<dd>
<input type="text" name="c_tel" value="{$data.data.c_tel}" data-plugin='tokenfield' data-delimiter=','/>
<span class="text-help m-l-10">可备注多个联系电话,输入完成一个回车后再输入下一个</span>
</dd>
</dl>
<dl>

View File

@ -51,17 +51,17 @@ $met_title = $data['met_title'];
<dl>
<dt><label class='form-control-label'>相关联系人</label></dt>
<dd class="form-group">
<select name='v_wid[]' class="form-control" multiple data-plugin="select2"
data-select2-url="{$data.url.select}"
data-tname="workers"
data-fiend="id"
data-allnone="0"
data-source="add_village_workers"
data-default="{$data.data.v_wid}"
data-placeholder="输入联系人姓名/电话"
data-division="," >
<option value=""></option>
</select>
<input type="text" name="v_lxname"
value="{$data.data.v_lxname}"
class="form-control"
required data-fv-notEmpty-message='不能为空'>
</dd>
</dl>
<dl>
<dt><label class='form-control-label'>联系电话</label></dt>
<dd>
<input type="text" name="v_tel" value="{$data.data.v_tel}" data-plugin='tokenfield' data-delimiter=','/>
<span class="text-help m-l-10">可备注多个联系电话,输入完成一个回车后再输入下一个</span>
</dd>
</dl>
<dl>

View File

@ -96,7 +96,7 @@ class appadmin extends admin{
]
],
'config__doindex' => [
'table_on__dopara' => [
['配置参数'],
[
'config__doindex' => ['基础配置'],

File diff suppressed because one or more lines are too long

View File

@ -26,7 +26,8 @@ trait tfield {
'v_type' => '场所分类',
'v_totalstr' => '广告状态',
'v_address' => '场所地址',
'v_wid' => '联系人',
'v_lxname' => '联系人',
'v_tel' => '联系电话',
'v_price' => '场所均价',
'v_psize' => '居住规模',
'v_addtime' => '录入时间',
@ -93,7 +94,8 @@ trait tfield {
'c_allname' => '公司名称',
'c_name' => '公司简称',
'c_address' => '公司地址',
'c_wid' => '联系人',
'c_lxname' => '联系人',
'c_tel' => '联系电话',
'c_addtime' => '录入时间',
'c_updatetime' => '修改时间',
'c_text' => '备注',

View File

@ -154,11 +154,7 @@ trait tlist {
<label></label>
</span>';
//对字段处理
$workerswid = stringto_array($val['v_wid'],',');
foreach ($workerswid as $vwid) {
if(empty(self::$workers[$vwid])) self::$workers[$vwid] = parent::workerslist($vwid);
$workersstr[] = self::$workers[$vwid];
}
//场所分类
if(empty(self::$para['v_type'])) self::$para['v_type'] = parent::translate(6);
@ -168,7 +164,7 @@ trait tlist {
$val['v_name'] = '<a href="'.$vnameurl.'"> '.$val['v_name'].'</a>';
$val['v_type'] = self::$para['v_type'][$val['v_type']];
$val['v_wid'] = parent::tab_tokenfield(arrayto_string($workersstr),1);
$val['v_tel'] = parent::tab_tokenfield($val['v_tel'],1);
$val['v_address'] = $val['v_province'].$val['v_city'].$val['v_district'].$val['v_address'];
$val['v_totalstr'] = $val['noban'] > 0?parent::str_color(0,$totalstr,600):$totalstr;
@ -263,16 +259,10 @@ trait tlist {
<label></label>
</span>';
//对字段处理
//相关人员
$workerswid = stringto_array($val['c_wid'],',');
foreach ($workerswid as $cwid) {
if(empty(self::$workers[$cwid])) self::$workers[$cwid] = parent::workerslist($cwid);
$workersstr[] = self::$workers[$cwid];
}
$hcidurl = $this->own_name_table.'contract&h_cid='.$val['id'];
$val['c_allname'] = '<a href="'.$hcidurl.'"> '.$val['c_allname'].'</a>';
$val['c_wid'] = parent::tab_tokenfield(arrayto_string($workersstr),1);
$val['c_tel'] = parent::tab_tokenfield($val['c_tel'],1);
$val['c_address'] = $val['c_province'].$val['c_city'].$val['c_district'].$val['c_address'];
//执行操作按钮

View File

@ -202,7 +202,8 @@ class update extends admin{
`v_city` varchar(255) NOT NULL COMMENT '市',
`v_district` varchar(255) NOT NULL COMMENT '区',
`v_address` varchar(255) NOT NULL COMMENT '详细地址',
`v_wid` varchar(255) COMMENT '相关联系人',
`v_lxname` varchar(150) NOT NULL COMMENT '相关联系人',
`v_tel` text COMMENT '联系电话',
`v_price` decimal(10,2) DEFAULT NULL COMMENT '场所均价',
`v_psize` int(11) COMMENT '居住人口规模',
`v_text` text COMMENT '备注',
@ -220,7 +221,8 @@ class update extends admin{
`c_city` varchar(255) NOT NULL COMMENT '市',
`c_district` varchar(255) NOT NULL COMMENT '区',
`c_address` varchar(255) NOT NULL COMMENT '详细地址',
`c_wid` varchar(255) COMMENT '相关联系人',
`c_lxname` varchar(150) NOT NULL COMMENT '相关联系人',
`c_tel` text COMMENT '联系电话',
`c_text` text COMMENT '备注',
`c_updatetime` datetime DEFAULT NULL,
`c_addtime` datetime DEFAULT NULL,

View File

@ -3,6 +3,7 @@
defined('IN_MET') or exit('No permission');
//用来处理定时执行排期处理
//访问入口固定为app/index.php?n=dzadsod&c=timing&a=doindex
// 不需要微信通知 可以不再需要定期访问本地址
load::own_class('appweb');