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
7024295b
Commit
7024295b
authored
Sep 19, 2018
by
hujun
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
商圈列表
parent
3cbb3e8c
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
46 additions
and
29 deletions
+46
-29
BusinessDistrict.php
application/index/controller/BusinessDistrict.php
+0
-4
business_district.js
public/resource/js/business_district.js
+46
-25
No files found.
application/index/controller/BusinessDistrict.php
View file @
7024295b
...
...
@@ -31,10 +31,6 @@ class BusinessDistrict extends Basic
$data
[
'province'
]
=
$params
[
'province'
];
$data
[
'city'
]
=
$params
[
'city'
];
$data
[
'disc'
]
=
$params
[
'disc'
];
$data
[
'province_code'
]
=
$params
[
'province_code'
];
$data
[
'city_code'
]
=
$params
[
'city_code'
];
$data
[
'disc_code'
]
=
$params
[
'disc_code'
];
$data
[
'name'
]
=
$params
[
'business'
];
$data
[
'create_time'
]
=
date
(
'Y-m-d H:i:s'
);
}
else
{
...
...
public/resource/js/business_district.js
View file @
7024295b
...
...
@@ -19,8 +19,9 @@ define (['doT', 'text!temp/business_district_template_tpl.html', 'css!style/home
});
$
(
"#modal_add"
).
click
(
function
()
{
$
(
"#add_business_form"
)[
0
].
reset
();
$
(
"#title"
).
html
(
'新增商圈'
);
business
.
getRegionsProvince
(
310000
,
310100
,
310101
);
//默认上海,上海,黄浦
business
.
getRegionsProvince
(
'上海市'
,
'上海市'
,
'黄浦'
);
//默认上海,上海,黄浦
});
$
(
"#province"
).
change
(
function
()
{
...
...
@@ -36,11 +37,29 @@ define (['doT', 'text!temp/business_district_template_tpl.html', 'css!style/home
params
.
province
=
$
(
"#province"
).
find
(
"option:selected"
).
text
();
params
.
city
=
$
(
"#city"
).
find
(
"option:selected"
).
text
();
params
.
disc
=
$
(
"#disc"
).
find
(
"option:selected"
).
text
();
params
.
province_code
=
$
(
"#province"
).
val
();
params
.
city_code
=
$
(
"#city"
).
val
();
params
.
disc_code
=
$
(
"#disc"
).
val
();
params
.
business
=
$
(
"#business"
).
val
();
params
.
id
=
business
.
id
;
if
(
params
.
province
==
''
||
params
.
province
==
'请选择'
){
alert
(
'请选择省'
);
return
;
}
if
(
params
.
city
==
''
||
params
.
city
==
'请选择'
){
alert
(
'请选择市'
);
return
;
}
if
(
params
.
disc
==
''
||
params
.
disc
==
'请选择'
){
alert
(
'请选择区'
);
return
;
}
if
(
params
.
business
==
''
||
params
.
business
==
'请选择'
){
alert
(
'请填写商区名'
);
return
;
}
$
.
ajax
({
url
:
'/index/editBusinessDistrict.html'
,
type
:
'POST'
,
...
...
@@ -75,7 +94,7 @@ define (['doT', 'text!temp/business_district_template_tpl.html', 'css!style/home
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
);
business
.
getRegionsProvince
(
data
.
data
.
province
,
data
.
data
.
city
,
data
.
data
.
disc
);
}
else
{
alert
(
data
.
msg
);
}
...
...
@@ -153,36 +172,36 @@ define (['doT', 'text!temp/business_district_template_tpl.html', 'css!style/home
}
});
},
getRegionsProvince
:
function
(
code_province
,
code_city
,
code_
disc
)
{
getRegionsProvince
:
function
(
province
,
city
,
disc
)
{
$
.
ajax
({
url
:
'/index/regions.html'
,
type
:
'GET'
,
dataType
:
'json'
,
success
:
function
(
data
)
{
if
(
data
.
code
==
200
)
{
var
_html
=
''
;
$
(
"#province"
).
empty
();
var
_html
=
'<option>请选择</option>'
;
$
.
each
(
data
.
data
,
function
(
i
,
n
)
{
if
(
n
.
code
==
code_
province
)
{
_html
+=
'<option selected="selected" value="'
+
n
.
code
+
'">'
+
n
.
n
ame
+
'</option>'
;
if
(
n
.
fullName
==
province
)
{
_html
+=
'<option selected="selected" value="'
+
n
.
code
+
'">'
+
n
.
fullN
ame
+
'</option>'
;
}
else
{
_html
+=
'<option value="'
+
n
.
code
+
'">'
+
n
.
n
ame
+
'</option>'
;
_html
+=
'<option value="'
+
n
.
code
+
'">'
+
n
.
fullN
ame
+
'</option>'
;
}
});
$
(
"#province"
).
html
(
_html
);
business
.
getRegionsCity
(
c
ode_city
,
code_
disc
);
$
(
"#province"
).
append
(
_html
);
business
.
getRegionsCity
(
c
ity
,
disc
);
}
else
{
alert
(
'请求省市区错误'
);
}
}
});
},
getRegionsCity
:
function
(
c
ode_city
,
code_
disc
)
{
getRegionsCity
:
function
(
c
ity
,
disc
)
{
var
params
=
{};
params
.
parent_code
=
$
(
"#province"
).
val
();
if
(
params
.
parent_code
==
'请选择'
)
{
params
.
parent_code
=
310000
;
}
$
.
ajax
({
url
:
'/index/regions.html'
,
type
:
'GET'
,
...
...
@@ -191,16 +210,17 @@ define (['doT', 'text!temp/business_district_template_tpl.html', 'css!style/home
dataType
:
'json'
,
success
:
function
(
data
)
{
if
(
data
.
code
==
200
)
{
var
_html
=
''
;
$
(
"#city"
).
empty
();
var
_html
=
'<option>请选择</option>'
;
$
.
each
(
data
.
data
,
function
(
i
,
n
)
{
if
(
n
.
code
==
code_
city
)
{
_html
+=
'<option selected="selected" value="'
+
n
.
code
+
'">'
+
n
.
n
ame
+
'</option>'
;
if
(
n
.
fullName
==
city
)
{
_html
+=
'<option selected="selected" value="'
+
n
.
code
+
'">'
+
n
.
fullN
ame
+
'</option>'
;
}
else
{
_html
+=
'<option value="'
+
n
.
code
+
'">'
+
n
.
n
ame
+
'</option>'
;
_html
+=
'<option value="'
+
n
.
code
+
'">'
+
n
.
fullN
ame
+
'</option>'
;
}
});
$
(
"#city"
).
html
(
_html
);
business
.
getRegionsDisc
(
code_
disc
);
$
(
"#city"
).
append
(
_html
);
business
.
getRegionsDisc
(
disc
);
}
else
{
alert
(
'请求省市区错误'
);
}
...
...
@@ -221,15 +241,16 @@ define (['doT', 'text!temp/business_district_template_tpl.html', 'css!style/home
dataType
:
'json'
,
success
:
function
(
data
)
{
if
(
data
.
code
==
200
)
{
var
_html
=
''
;
$
(
"#disc"
).
empty
();
var
_html
=
'<option>请选择</option>'
;
$
.
each
(
data
.
data
,
function
(
i
,
n
)
{
if
(
n
.
cod
e
==
code
)
{
_html
+=
'<option selected="selected" value="'
+
n
.
code
+
'">'
+
n
.
n
ame
+
'</option>'
;
if
(
n
.
fullNam
e
==
code
)
{
_html
+=
'<option selected="selected" value="'
+
n
.
code
+
'">'
+
n
.
fullN
ame
+
'</option>'
;
}
else
{
_html
+=
'<option value="'
+
n
.
code
+
'">'
+
n
.
n
ame
+
'</option>'
;
_html
+=
'<option value="'
+
n
.
code
+
'">'
+
n
.
fullN
ame
+
'</option>'
;
}
});
$
(
"#disc"
).
html
(
_html
);
$
(
"#disc"
).
append
(
_html
);
}
else
{
alert
(
'请求省市区错误'
);
}
...
...
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