Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
flexydial
/
hdfc-beu-v2
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
dc6a67f6
authored
2019-02-04 13:23:27 +0530
by
prami
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
campaing : delete disposition
1 parent
92314755
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
41 additions
and
6 deletions
application/app/Http/Controllers/CampaignController.php
application/resources/views/layout/module/campaign/campaignAssignToDisposition.blade.php
application/app/Http/Controllers/CampaignController.php
View file @
dc6a67f
...
...
@@ -619,6 +619,29 @@ class CampaignController extends Controller {
}
if
(
$id
==
'deleteAssignDisposition'
){
$wakka
=
new
KHRMSLib
();
$campaign
=
Input
::
get
(
"selectCampaignField"
);
$disposition
=
Input
::
get
(
"disposition"
);
if
(
$wakka
->
getCount
(
"hrms_masters"
,
"mkey='
$campaign
' and mtype='coreconfig'"
)
>
0
){
$hrmsdata
=
DB
::
table
(
'hrms_masters'
)
->
where
(
'mkey'
,
'='
,
$campaign
)
->
where
(
'mtype'
,
'='
,
'coreconfig'
)
->
select
(
'*'
)
->
first
();
$dispolist
=
explode
(
"~"
,
$hrmsdata
->
mvalue
);
$dispositionList
=
array
();
$mvalue
=
''
;
foreach
(
$dispolist
as
$key
=>
$dispo
)
{
if
(
!
empty
(
$dispo
))
{
$dispoprts
=
explode
(
"|"
,
$dispo
);
if
(
$dispoprts
[
1
]
==
$disposition
){
$mvalue
=
$hrmsdata
->
mvalue
;
$mvalue
=
str_replace
(
$dispoprts
,
''
,
$mvalue
);
$mvalue
=
str_replace
(
"~||"
,
''
,
$mvalue
);
}
}
}
$wakka
->
Query
(
"update hrms_masters set mvalue='
$mvalue
' where mkey='
$campaign
' and mtype='coreconfig';"
);
}
}
...
...
application/resources/views/layout/module/campaign/campaignAssignToDisposition.blade.php
View file @
dc6a67f
...
...
@@ -98,16 +98,14 @@
<div class="
panel
-
heading
"><strong>Disposition List</strong></div>
<div class="
panel
-
body
" id="">
<ul class="
list
-
group
">
<?php foreach(
$dispositionList
as
$key
=>
$val
) {
?>
<li class="
list
-
group
-
item
"><!-- <input type="
radio
" name="
query
" id="
currQuery
" value="
{{
$queryLog
->
id
}}
"
{
{$queryLog->current_queue?"checked":""}
}
> -->
<?php foreach(
$dispositionList
as
$key
=>
$val
) { ?>
<li class="
list
-
group
-
item
">
<div class="
col
-
sm
-
12
">
<div class="
col
-
sm
-
3
"><?php echo
$key
; ?></div>
<div class="
col
-
sm
-
4
"><?php echo
$val
; ?></div>.
<
!-- <div class="
col
-
sm
-
3
"><a class="
innerAll
" href="
#" onclick="doAjax('campaign/deleteAssignDisposition','','userformdiv','ajax_users_delete','singlethis','DELETE');return false
;">
<
div class="
col
-
sm
-
3
"><a class="
innerAll
" href="
#" onclick="deleteDesposition('<?php echo $key; ?>')
;">
<
span
class
="
btn
btn
-
primary
btn
-
xs
"><i class="
fa
fa
-
trash
-
o
"></i></span>
</a></div>
-->
</a></div>
</div>
</li>
...
...
@@ -133,6 +131,20 @@
updateJSSelect
(
'subDisposition'
,
dispolist
);
}
function
deleteDesposition
(
key
)
{
var
selectCampaignField
=
$
(
'#selectCampaignField'
)
.
val
();
var
postdata
=
'disposition='
+
key
;
postdata
+=
'&selectCampaignField='
+
selectCampaignField
;
doAjax
(
"campaign/deleteAssignDisposition"
,
postdata
,
"campaignDetailsArea"
,
""
,
""
,
"GET"
,
function
(
retrstr
){
simpleNotification
(
'Success'
,
'topRight'
,
"Campaign assign suceesfully!"
);
doAjax
(
"campaign/show"
,
"campaign="
+
selectCampaignField
,
"campaignDetailsArea"
,
""
,
""
,
"GET"
);
$
(
"#subDisposition"
)
.
select2
(
"val"
,
"Select"
);
});
}
$
(
'#assigndesposition'
)
.
click
(
function
()
{
var
code
=
$
(
'#disposition'
)
.
find
(
':selected'
)
.
attr
(
'data-id'
)
...
...
Write
Preview
Styling with
Markdown
is supported
Attach a file
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 post a comment