Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
T
tl_estate
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
hujun
tl_estate
Commits
89c4f98d
Commit
89c4f98d
authored
Jan 18, 2018
by
hujun
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
编辑商圈
parent
adbfbb17
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
77 additions
and
72 deletions
+77
-72
BusinessDistrict.php
application/index/controller/BusinessDistrict.php
+12
-2
index.html
application/index/view/business_district/index.html
+3
-57
business_district.js
public/resource/js/business_district.js
+59
-10
business_district_template_tpl.html
public/resource/template/business_district_template_tpl.html
+3
-3
No files found.
application/index/controller/BusinessDistrict.php
View file @
89c4f98d
...
...
@@ -20,12 +20,13 @@ class BusinessDistrict extends Basic
}
public
function
edit
()
{
if
(
$this
->
request
->
isPost
())
{
$result
[
'code'
]
=
200
;
$result
[
'msg'
]
=
''
;
$params
=
$this
->
request
->
param
();
$business
=
new
GBusinessDistrict
();
$data
[
'province'
]
=
$params
[
'province'
];
$data
[
'city'
]
=
$params
[
'city'
];
$data
[
'disc'
]
=
$params
[
'disc'
];
...
...
@@ -35,7 +36,12 @@ class BusinessDistrict extends Basic
$data
[
'disc_code'
]
=
$params
[
'disc_code'
];
$data
[
'name'
]
=
$params
[
'business'
];
$data
[
'create_time'
]
=
date
(
'Y-m-d H:i:s'
);
if
(
$data
[
'id'
])
{
$business
->
save
(
$data
,
[
'id'
=>
$params
[
'id'
]]);
}
else
{
$business
->
save
(
$data
);
}
if
(
$business
->
id
)
{
$result
[
'code'
]
=
200
;
$result
[
'msg'
]
=
'添加成功'
;
...
...
@@ -44,7 +50,11 @@ class BusinessDistrict extends Basic
$result
[
'msg'
]
=
'添加失败'
;
}
return
$this
->
response
(
$result
[
'code'
],
$result
[
'msg'
],
$result
[
'data'
]);
}
else
{
}
elseif
(
$this
->
request
->
param
(
'id'
))
{
$business
=
new
GBusinessDistrict
();
$result
[
'data'
]
=
$business
->
get
(
$this
->
request
->
param
(
'id'
));
return
$this
->
response
(
200
,
''
,
$result
[
'data'
]);
}
else
{
return
view
(
'business_district/edit'
);
}
}
...
...
application/index/view/business_district/index.html
View file @
89c4f98d
...
...
@@ -17,7 +17,7 @@
<div
class=
"pull-right"
>
<ul
class=
"bread_btn"
>
<li>
<a
href=
"#modal_
add_
business"
data-toggle=
"modal"
class=
"btn btn-default"
id=
"modal_add"
><i
class=
"icon-plus"
></i>
<a
href=
"#modal_business"
data-toggle=
"modal"
class=
"btn btn-default"
id=
"modal_add"
><i
class=
"icon-plus"
></i>
添加商圈
</a>
</li>
</ul>
...
...
@@ -66,14 +66,14 @@
<!-- /#wrapper -->
<!-- /#新增用户模态框 -->
<div
class=
"modal fade"
id=
"modal_
add_
business"
tabindex=
"-1"
role=
"dialog"
aria-labelledby=
"myModalLabel"
aria-hidden=
"true"
>
<div
class=
"modal fade"
id=
"modal_business"
tabindex=
"-1"
role=
"dialog"
aria-labelledby=
"myModalLabel"
aria-hidden=
"true"
>
<div
class=
"modal-dialog"
>
<div
class=
"modal-content"
>
<div
class=
"modal-header"
>
<button
type=
"button"
class=
"close"
data-dismiss=
"modal"
aria-hidden=
"true"
>
×
</button>
<h4
class=
"modal-title"
>
<h4
class=
"modal-title"
id=
"title"
>
添加商圈
</h4>
</div>
...
...
@@ -125,60 +125,6 @@
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal -->
</div>
<!-- /#用户编辑模态框 -->
<div
class=
"modal fade"
id=
"modal-do"
tabindex=
"-1"
role=
"dialog"
aria-labelledby=
"myModalLabel"
aria-hidden=
"true"
>
<div
class=
"modal-dialog"
>
<div
class=
"modal-content"
>
<div
class=
"modal-header"
>
<button
type=
"button"
class=
"close"
data-dismiss=
"modal"
aria-hidden=
"true"
>
×
</button>
<h4
class=
"modal-title"
>
用户编辑
</h4>
</div>
<div
class=
"modal-body"
>
<input
type=
"hidden"
id=
"edit_id"
>
<form
class=
"form-horizontal"
id=
"edit_user_form"
>
<div
class=
"form-group"
>
<label
for=
"inputPassword3"
class=
"col-sm-3 control-label"
>
手机(登录账号):
</label>
<div
class=
"col-sm-9"
>
<input
type=
"text"
class=
"form-control btn6"
name=
"phone"
placeholder=
"请输入手机号"
>
</div>
</div>
<div
class=
"form-group"
>
<label
for=
"inputPassword3"
class=
"col-sm-3 control-label"
>
密码:
</label>
<div
class=
"col-sm-9"
>
<input
type=
"text"
class=
"form-control btn6"
name=
"password"
placeholder=
"******"
>
</div>
</div>
<div
class=
"form-group"
>
<label
for=
"inputPassword3"
class=
"col-sm-3 control-label"
>
邀请人姓名:
</label>
<div
class=
"col-sm-9"
>
<span
class=
"use-span1"
id=
"invite_name"
></span>
</div>
</div>
<div
class=
"form-group"
>
<label
for=
"inputPassword3"
class=
"col-sm-3 control-label"
>
邀请人手机:
</label>
<div
class=
"col-sm-9"
>
<span
class=
"use-span1"
id=
"invite_phone"
></span>
</div>
</div>
</form>
</div>
<div
class=
"modal-footer"
>
<button
type=
"button"
class=
"btn btn-default"
data-dismiss=
"modal"
>
关闭
</button>
<button
type=
"button"
class=
"btn btn-primary"
id=
"edit_user"
>
提交
</button>
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal -->
</div>
<!-- /#wrapper -->
<!-- /#删除模态框 -->
<div
class=
"modal fade"
id=
"modal-delete"
tabindex=
"-1"
role=
"dialog"
aria-labelledby=
"myModalLabel"
aria-hidden=
"true"
>
...
...
public/resource/js/business_district.js
View file @
89c4f98d
...
...
@@ -2,6 +2,7 @@ define (['doT', 'text!temp/business_district_template_tpl.html', 'css!style/home
business
=
{
pageNo
:
1
,
/*第几页*/
pageSize
:
10
,
/*每页显示多少条*/
id
:
''
,
init
:
function
()
{
//初始化dot
$
(
"body"
).
append
(
template
);
...
...
@@ -18,7 +19,8 @@ define (['doT', 'text!temp/business_district_template_tpl.html', 'css!style/home
});
$
(
"#modal_add"
).
click
(
function
()
{
business
.
getRegionsProvince
();
$
(
"#title"
).
html
(
'新增商圈'
);
business
.
getRegionsProvince
(
310000
,
310100
,
310101
);
});
$
(
"#province"
).
change
(
function
()
{
...
...
@@ -38,6 +40,7 @@ define (['doT', 'text!temp/business_district_template_tpl.html', 'css!style/home
params
.
city_code
=
$
(
"#city"
).
val
();
params
.
disc_code
=
$
(
"#disc"
).
val
();
params
.
business
=
$
(
"#business"
).
val
();
params
.
id
=
business
.
id
;
$
.
ajax
({
url
:
'/index/editBusinessDistrict.html'
,
type
:
'POST'
,
...
...
@@ -46,15 +49,41 @@ define (['doT', 'text!temp/business_district_template_tpl.html', 'css!style/home
dataType
:
'json'
,
success
:
function
(
data
)
{
if
(
data
.
code
==
200
)
{
if
(
business
.
id
)
{
alert
(
'编辑成功'
);
}
else
{
alert
(
'添加成功'
);
}
business
.
getList
(
1
);
$
(
"#modal_
add_
business"
).
modal
(
'hide'
);
$
(
"#modal_business"
).
modal
(
'hide'
);
}
else
{
alert
(
'添加失败'
);
}
}
});
});
$
(
document
).
delegate
(
".edit_modal"
,
"click"
,
function
()
{
$
(
"#title"
).
html
(
'编辑商圈'
);
business
.
id
=
$
(
this
).
attr
(
"data-id"
);
$
.
ajax
({
url
:
'/index/editBusinessDistrict.html'
,
type
:
'GET'
,
async
:
true
,
data
:
{
"id"
:
business
.
id
},
dataType
:
'json'
,
success
:
function
(
data
)
{
if
(
data
.
code
==
200
)
{
$
(
"#business"
).
val
(
data
.
data
.
name
);
business
.
getRegionsProvince
(
data
.
data
.
province_code
,
data
.
data
.
city_code
,
data
.
data
.
disc_code
);
}
else
{
alert
(
data
.
msg
);
}
}
});
});
},
getList
:
function
(
pageNo
)
{
business
.
pageNo
=
pageNo
;
...
...
@@ -86,7 +115,7 @@ define (['doT', 'text!temp/business_district_template_tpl.html', 'css!style/home
}
});
},
getRegionsProvince
:
function
()
{
getRegionsProvince
:
function
(
code_province
,
code_city
,
code_disc
)
{
$
.
ajax
({
url
:
'/index/regions.html'
,
type
:
'GET'
,
...
...
@@ -96,21 +125,21 @@ define (['doT', 'text!temp/business_district_template_tpl.html', 'css!style/home
if
(
data
.
code
==
200
)
{
var
_html
=
''
;
$
.
each
(
data
.
data
,
function
(
i
,
n
)
{
if
(
n
.
code
==
310000
)
{
if
(
n
.
code
==
code_province
)
{
_html
+=
'<option selected="selected" value="'
+
n
.
code
+
'">'
+
n
.
name
+
'</option>'
;
}
else
{
_html
+=
'<option value="'
+
n
.
code
+
'">'
+
n
.
name
+
'</option>'
;
}
});
$
(
"#province"
).
html
(
_html
);
business
.
getRegionsCity
();
business
.
getRegionsCity
(
code_city
,
code_disc
);
}
else
{
alert
(
'请求省市区错误'
);
}
}
});
},
getRegionsCity
:
function
()
{
getRegionsCity
:
function
(
code_city
,
code_disc
)
{
var
params
=
{};
params
.
parent_code
=
$
(
"#province"
).
val
();
if
(
params
.
parent_code
==
'请选择'
)
{
...
...
@@ -124,25 +153,24 @@ define (['doT', 'text!temp/business_district_template_tpl.html', 'css!style/home
data
:
params
,
dataType
:
'json'
,
success
:
function
(
data
)
{
console
.
log
(
data
)
if
(
data
.
code
==
200
)
{
var
_html
=
''
;
$
.
each
(
data
.
data
,
function
(
i
,
n
)
{
if
(
n
.
code
==
310000
)
{
if
(
n
.
code
==
code_city
)
{
_html
+=
'<option selected="selected" value="'
+
n
.
code
+
'">'
+
n
.
name
+
'</option>'
;
}
else
{
_html
+=
'<option value="'
+
n
.
code
+
'">'
+
n
.
name
+
'</option>'
;
}
});
$
(
"#city"
).
html
(
_html
);
business
.
getRegionsDisc
();
business
.
getRegionsDisc
(
code_disc
);
}
else
{
alert
(
'请求省市区错误'
);
}
}
});
},
getRegionsDisc
:
function
()
{
getRegionsDisc
:
function
(
code
)
{
var
params
=
{};
params
.
parent_code
=
$
(
"#city"
).
val
();
if
(
params
.
parent_code
==
'请选择'
)
{
...
...
@@ -158,7 +186,11 @@ define (['doT', 'text!temp/business_district_template_tpl.html', 'css!style/home
if
(
data
.
code
==
200
)
{
var
_html
=
''
;
$
.
each
(
data
.
data
,
function
(
i
,
n
)
{
if
(
n
.
code
==
code
)
{
_html
+=
'<option selected="selected" value="'
+
n
.
code
+
'">'
+
n
.
name
+
'</option>'
;
}
else
{
_html
+=
'<option value="'
+
n
.
code
+
'">'
+
n
.
name
+
'</option>'
;
}
});
$
(
"#disc"
).
html
(
_html
);
}
else
{
...
...
@@ -166,6 +198,23 @@ define (['doT', 'text!temp/business_district_template_tpl.html', 'css!style/home
}
}
});
},
delete_user
:
function
(
params
)
{
$
.
ajax
({
url
:
'/index/del_user'
,
type
:
'POST'
,
async
:
true
,
data
:
params
,
dataType
:
'json'
,
success
:
function
(
data
)
{
$
(
"#modal-delete"
).
modal
(
'hide'
);
if
(
data
.
code
==
"101"
)
{
alert
(
data
.
msg
);
return
false
;
}
user
.
getList
(
user
.
pageNo
);
}
});
}
};
return
business
;
...
...
public/resource/template/business_district_template_tpl.html
View file @
89c4f98d
...
...
@@ -16,9 +16,9 @@
<
/td
>
<
td
>
[
%=
it
[
item
][
'create_time'
]
%
]
<
/td
>
<
td
>
<
a
title
=
"编辑"
class
=
"btn btn-success btn-xs
"
href
=
"/admin.php/index/roleedit?id=[%= it[item]['id']%].html
"
style
=
"margin-right:6px;"
>
编辑
<
/a
>
<
a
title
=
"权限分配"
class
=
"btn btn-info btn-xs"
href
=
"
/admin.php/index/access?id=[%= it[item]['id']%].html
"
style
=
"margin-right:6px;"
>
是否显示
<
/a
>
<
a
title
=
"成员授权"
class
=
"btn btn-danger btn-xs"
href
=
"
/admin.php/index/accessUser?id=[%= it[item]['id']%].html"
style
=
"margin-right:6px;"
>
删除
<
/a
>
<
a
title
=
"编辑"
class
=
"btn btn-success btn-xs
edit_modal"
href
=
"#modal_business"
data
-
toggle
=
"modal"
class
=
"btn btn-default"
data
-
id
=
"[%= it[item]['id']%]
"
style
=
"margin-right:6px;"
>
编辑
<
/a
>
<
a
title
=
"权限分配"
class
=
"btn btn-info btn-xs"
href
=
"
#modal-do
"
style
=
"margin-right:6px;"
>
是否显示
<
/a
>
<
a
title
=
"成员授权"
class
=
"btn btn-danger btn-xs"
href
=
"
#modal-delete"
onclick
=
"delete_user(this)"
data
-
id
=
'[%= it[item]["id"] %]'
style
=
"margin-right:6px;"
>
删除
<
/a
>
<
/td
>
<
/tr
>
[
%
}
%
]
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment