Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
work-order-system
Overview
Overview
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
xueyuanyuan
work-order-system
Commits
527f11e5
Commit
527f11e5
authored
Jul 30, 2018
by
Jie Feng
Browse files
Options
Browse Files
Download
Plain Diff
fix conflict for merging code
parents
5e424636
2d852f4c
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
266 additions
and
197 deletions
+266
-197
index.js
js/index.js
+1
-1
woDetail.js
js/woDetail.js
+102
-62
woDetail.html
woDetail.html
+163
-134
No files found.
js/index.js
View file @
527f11e5
...
...
@@ -64,7 +64,7 @@ jQuery(document).ready(function ($) {
console
.
log
(
'updateWOStatus:'
+
val
.
target
.
value
);
var
url
=
"/work/ws/update"
;
var
data
=
JSON
.
stringify
({
"
wo
Status"
:
val
.
target
.
value
,
"
user
Status"
:
val
.
target
.
value
,
"statusDisplay"
:
""
,
"userId"
:
1
});
...
...
js/woDetail.js
View file @
527f11e5
jQuery
(
document
).
ready
(
function
(
$
)
{
var
auditTableName
=
"wo_work_order"
var
woType
=
"revisit"
// 工单列表逻辑
var
woDetail
=
new
Vue
({
el
:
'#woDetail'
,
data
:
{
orderDetail
:{
id
:
0
,
orderNum
:
0
,
doctorUid
:
0
,
doctorName
:
''
,
processUid
:
0
,
processName
:
''
,
phoneNum
:
''
,
customerUid
:
0
,
customerName
:
''
,
callStatus
:
0
,
callRemark
:
''
,
smsStatus
:
0
,
...
...
@@ -12,21 +25,17 @@ jQuery(document).ready(function ($) {
consultRemark
:
''
,
assistStatus
:
0
,
assistRemark
:
''
,
unP
leasureStatus
:
0
,
unP
leasureEntity
:
0
,
unP
leasureDetail
:
''
,
unP
leasureDeptName
:
[],
unP
leasureSolution
:
''
,
unp
leasureStatus
:
0
,
unp
leasureEntity
:
0
,
unp
leasureDetail
:
''
,
unp
leasureDeptName
:
[],
unp
leasureSolution
:
''
,
userAdvice
:
''
,
revisitStatus
:
0
,
revisitRemark
:
''
,
consultStates
:
[
{
value
:
0
,
text
:
'请选择'
},
{
value
:
1
,
text
:
'满意'
},
{
value
:
2
,
text
:
'一般'
},
{
value
:
3
,
text
:
'不满意'
}
],
consultStates
:
[
revisitRemark
:
''
},
callStates
:
[
{
value
:
0
,
text
:
'请选择'
},
{
value
:
1
,
text
:
'督导'
},
{
value
:
2
,
text
:
'接通拒听'
},
...
...
@@ -41,38 +50,39 @@ jQuery(document).ready(function ($) {
{
value
:
1
,
text
:
'是'
},
{
value
:
2
,
text
:
'否'
}
],
consultStates
:
[
{
value
:
0
,
text
:
'请选择'
},
{
value
:
1
,
text
:
'满意'
},
{
value
:
2
,
text
:
'一般'
},
{
value
:
3
,
text
:
'不满意'
}
],
assistStates
:
[
{
value
:
0
,
text
:
'请选择'
},
{
value
:
1
,
text
:
'满意'
},
{
value
:
2
,
text
:
'一般'
},
{
value
:
3
,
text
:
'不满意'
}
],
revisitStates
:
[
unpleasureStates
:
[
{
value
:
0
,
text
:
'请选择'
},
{
value
:
1
,
text
:
'未回访'
},
{
value
:
2
,
text
:
'推迟回访'
},
{
value
:
3
,
text
:
'不回访'
},
{
value
:
4
,
text
:
'已回访'
},
{
value
:
5
,
text
:
'无法呼出'
},
{
value
:
6
,
text
:
'用户不便'
},
{
value
:
7
,
text
:
'助理添加标签'
}
{
value
:
1
,
text
:
'未处理'
},
{
value
:
2
,
text
:
'处理中'
},
{
value
:
3
,
text
:
'已处理'
}
],
unpleasureEntities
:
[
{
value
:
0
,
text
:
'请选择'
},
{
value
:
1
,
text
:
'咨询师'
},
{
value
:
2
,
text
:
'接通拒听'
},
{
value
:
3
,
text
:
'未接听'
},
{
value
:
4
,
text
:
'未接通拒绝'
},
{
value
:
5
,
text
:
'无法呼出'
},
{
value
:
6
,
text
:
'用户不便'
},
{
value
:
7
,
text
:
'助理添加标签'
}
{
value
:
2
,
text
:
'咨询师助理'
},
{
value
:
3
,
text
:
'平台'
},
{
value
:
4
,
text
:
'其他'
}
],
unpleasureStates
:
[
revisitStates
:
[
{
value
:
0
,
text
:
'请选择'
},
{
value
:
1
,
text
:
'未处理'
},
{
value
:
2
,
text
:
'处理中'
},
{
value
:
3
,
text
:
'已处理'
}
]
{
value
:
1
,
text
:
'未回访'
},
{
value
:
2
,
text
:
'推迟回访'
},
{
value
:
3
,
text
:
'不回访'
},
{
value
:
4
,
text
:
'已回访'
}
],
auditDetails
:[]
},
methods
:
{
...
...
@@ -82,30 +92,31 @@ jQuery(document).ready(function ($) {
var
woId
=
urlParams
.
get
(
'id'
);
var
data
=
JSON
.
stringify
(
{
"assistRemark"
:
woDetail
.
assistRemark
,
"assistStatus"
:
woDetail
.
assistStatus
,
"callRemark"
:
woDetail
.
callRemark
,
"callStatus"
:
woDetail
.
callStatus
,
"consultRemark"
:
woDetail
.
consultRemark
,
"consultStatus"
:
woDetail
.
consultStatus
,
"customerName"
:
woDetail
.
customerName
,
"customerUid"
:
woDetail
.
customerUid
,
"doctorName"
:
woDetail
.
doctorName
,
"doctorUid"
:
woDetail
.
doctorUid
,
"orderNum"
:
woDetail
.
orderNum
,
"phoneNum"
:
woDetail
.
phoneNum
,
"processName"
:
woDetail
.
processName
,
"processUid"
:
woDetail
.
processUid
,
"revisitRemark"
:
woDetail
.
revisitRemark
,
"revisitStatus"
:
woDetail
.
revisitStatus
,
"smsRemark"
:
woDetail
.
smsRemark
,
"smsStatus"
:
woDetail
.
smsStatus
,
"unpleasureDeptName"
:
woDetail
.
unpleasureDeptName
,
"unpleasureDetail"
:
woDetail
.
unpleasureDetail
,
"unpleasureEntity"
:
woDetail
.
unpleasureEntity
,
"unpleasureSolution"
:
woDetail
.
unpleasureSolution
,
"unpleasureStatus"
:
woDetail
.
unpleasureStatus
,
"userAdvice"
:
woDetail
.
userAdvice
,
"id"
:
woDetail
.
orderDetail
.
id
,
"customerName"
:
woDetail
.
orderDetail
.
customerName
,
"customerUid"
:
woDetail
.
orderDetail
.
customerUid
,
"doctorName"
:
woDetail
.
orderDetail
.
doctorName
,
"doctorUid"
:
woDetail
.
orderDetail
.
doctorUid
,
"orderNum"
:
woDetail
.
orderDetail
.
orderNum
,
"phoneNum"
:
woDetail
.
orderDetail
.
phoneNum
,
"processName"
:
woDetail
.
orderDetail
.
processName
,
"processUid"
:
woDetail
.
orderDetail
.
processUid
,
"callStatus"
:
woDetail
.
orderDetail
.
callStatus
,
"callRemark"
:
woDetail
.
orderDetail
.
callRemark
,
"smsRemark"
:
woDetail
.
orderDetail
.
smsRemark
,
"smsStatus"
:
woDetail
.
orderDetail
.
smsStatus
,
"consultStatus"
:
woDetail
.
orderDetail
.
consultStatus
,
"consultRemark"
:
woDetail
.
orderDetail
.
consultRemark
,
"assistStatus"
:
woDetail
.
orderDetail
.
assistStatus
,
"assistRemark"
:
woDetail
.
orderDetail
.
assistRemark
,
"unpleasureStatus"
:
woDetail
.
orderDetail
.
unpleasureStatus
,
"unpleasureDetail"
:
woDetail
.
orderDetail
.
unpleasureDetail
,
"unpleasureEntity"
:
woDetail
.
orderDetail
.
unpleasureEntity
,
"unpleasureDeptName"
:
woDetail
.
orderDetail
.
unpleasureDeptName
,
"unpleasureSolution"
:
woDetail
.
orderDetail
.
unpleasureSolution
,
"userAdvice"
:
woDetail
.
orderDetail
.
userAdvice
,
"revisitStatus"
:
woDetail
.
orderDetail
.
revisitStatus
,
"revisitRemark"
:
woDetail
.
orderDetail
.
revisitRemark
,
"woId"
:
woId
}
);
...
...
@@ -121,6 +132,34 @@ jQuery(document).ready(function ($) {
window
.
location
.
href
=
'/index.html'
}
});
var
data
=
JSON
.
stringify
(
{
"id"
:
woId
,
"woProcessName"
:
woDetail
.
orderDetail
.
processName
,
"woProcessUid"
:
woDetail
.
orderDetail
.
processUid
,
"woType"
:
woType
,
"woStatus"
:
1
,
"statusDisplay"
:
"处理完成"
,
"orderNum"
:
woDetail
.
orderDetail
.
orderNum
}
);
console
.
log
(
data
);
$
.
ajax
({
url
:
"/work/wo/update"
,
dataType
:
"json"
,
data
:
data
,
type
:
'post'
,
contentType
:
"application/json; charset=utf-8"
,
success
:
function
(
res
)
{
console
.
log
(
res
);
window
.
location
.
href
=
'/index.html'
}
});
},
navigateToOrderList
:
function
()
{
window
.
location
.
href
=
"/"
;
}
}
})
...
...
@@ -137,13 +176,14 @@ jQuery(document).ready(function ($) {
}
);
$
.
ajax
({
url
:
'/work/wo/detail'
,
url
:
"/work/wo/detail"
,
dataType
:
"json"
,
data
:
data
,
type
:
'post'
,
contentType
:
"application/json; charset=utf-8"
,
success
:
function
(
res
)
{
console
.
log
(
res
);
console
.
log
(
res
.
data
);
woDetail
.
orderDetail
=
res
.
data
;
}
});
...
...
@@ -151,18 +191,18 @@ jQuery(document).ready(function ($) {
{
"fieldValue"
:
woId
,
"processUid"
:
1
,
"tableName"
:
'wo_revisit_detail'
"tableName"
:
auditTableName
}
);
$
.
ajax
({
url
:
'/work/auditTrace/list'
,
url
:
"/work/auditTrace/list"
,
dataType
:
"json"
,
data
:
data
,
type
:
'post'
,
contentType
:
"application/json; charset=utf-8"
,
success
:
function
(
res
)
{
console
.
log
(
res
);
console
.
log
(
res
.
data
);
woDetail
.
auditDetails
=
res
.
data
;
}
});
}
...
...
woDetail.html
View file @
527f11e5
<!DOCTYPE html>
<html
lang=
"en"
xmlns:v-on=
"http://www.w3.org/1999/xhtml"
xmlns:v-bind=
"http://www.w3.org/1999/xhtml"
>
<html
lang=
"en"
xmlns:v-on=
"http://www.w3.org/1999/xhtml"
xmlns:v-bind=
"http://www.w3.org/1999/xhtml"
>
<head>
<meta
charset=
"UTF-8"
>
<meta
name=
"viewport"
content=
"width=device-width, initial-scale=1.0"
>
<meta
http-equiv=
"X-UA-Compatible"
content=
"ie=edge"
>
...
...
@@ -18,32 +20,35 @@
<script
src=
"./js/bootstrap.min.js"
></script>
</head>
<body>
<!-- 头部 -->
<header>
<!-- 头部 -->
<header>
<div
class=
"container-fluid"
>
<div
class=
"row"
>
<div
class=
"col-xs-4 col-sm-4 col-md-3"
>
<a
href=
"#"
class=
"home"
><i
class=
"fa fa-home"
aria-hidden=
"true"
></i>
YiDianLing.com
</a>
<a
href=
"#"
class=
"home"
><i
class=
"fa fa-home"
aria-hidden=
"true"
></i>
YiDianLing.com
</a>
</div>
<div
class=
"col-xs-8 col-sm-8 col-md-9"
>
<div
class=
"row"
>
<div
class=
"col-sm-2 col-md-2 col-lg-5"
>
<a
href=
"#"
class=
"bar"
><i
class=
"fa fa-bars"
aria-hidden=
"true"
></i></a>
<a
href=
"#"
class=
"bar"
><i
class=
"fa fa-bars"
aria-hidden=
"true"
></i></a>
</div>
<div
class=
"col-sm-10 col-md-10 col-lg-7 info"
>
<a
href=
"#"
>
即将回收的客户
<i
class=
"circle"
>
5
</i></a>
<!--<a href="#"><i class="fa fa-upload" aria-hidden="true"></i>上传</a>
<a href="#"><i class="fa fa-upload" aria-hidden="true"></i>备用上传</a>
<a href="#"><i class="fa fa-upload" aria-hidden="true"></i>海外收款</a>-->
<a
href=
"#"
class=
"user-img"
><img
src=
"./images/avatar.jpg"
alt=
""
>
admin
</a>
<a
href=
"#"
class=
"user-img"
><img
src=
"./images/avatar.jpg"
alt=
""
>
admin
</a>
</div>
</div>
</div>
</div>
</div>
</header>
<!-- 主体部分 -->
<div
class=
"main"
id=
"app"
>
</header>
<!-- 主体部分 -->
<div
class=
"main"
id=
"app"
>
<!--<div v-for="item in abc">{{item}}</div>-->
<!--<select name="on-state" v-for="(item,index) in abc">-->
<!--<option :value='index'> {{item}}-->
...
...
@@ -57,21 +62,21 @@
<div
class=
"row"
>
<!-- 左侧边栏 -->
<div
class=
"col-xs-6 col-sm-4 col-md-2 aside"
>
<div
class=
"panel-group"
id=
"accordion"
role=
"tablist"
aria-multiselectable=
"true"
>
<div
class=
"panel-group"
id=
"accordion"
role=
"tablist"
aria-multiselectable=
"true"
>
<div
class=
"panel panel-default"
>
<div
class=
"panel-heading"
role=
"tab"
id=
"headingOne"
>
<h4
class=
"panel-title"
>
<a
role=
"button"
data-toggle=
"collapse"
data-parent=
"#accordion"
href=
"#collapseOne"
aria-expanded=
"true"
aria-controls=
"collapseOne"
>
<i
class=
"fa fa-user"
aria-hidden=
"true"
></i><span>
用户
</span>
<i
class=
"fa fa-angle-left right"
aria-hidden=
"true"
></i>
<a
role=
"button"
data-toggle=
"collapse"
data-parent=
"#accordion"
href=
"#collapseOne"
aria-expanded=
"true"
aria-controls=
"collapseOne"
>
<i
class=
"fa fa-user"
aria-hidden=
"true"
></i><span>
用户
</span>
<i
class=
"fa fa-angle-left right"
aria-hidden=
"true"
></i>
</a>
</h4>
</div>
<div
id=
"collapseOne"
class=
"panel-collapse collapse"
role=
"tabpanel
"
aria-labelledby=
"headingOne"
>
<div
id=
"collapseOne"
class=
"panel-collapse collapse
"
role=
"tabpanel"
aria-labelledby=
"headingOne"
>
<div
class=
"panel-body"
>
<!--<a href="#">我的工作台</a>
<a href="#">我的工作台</a>
...
...
@@ -84,15 +89,16 @@
<div
class=
"panel panel-default"
>
<div
class=
"panel-heading"
role=
"tab"
id=
"headingTwo"
>
<h4
class=
"panel-title"
>
<a
class=
"collapsed"
role=
"button"
data-toggle=
"collapse"
data-parent=
"#accordion"
href=
"#collapseTwo"
aria-expanded=
"false"
aria-controls=
"collapseTwo"
>
<i
class=
"fa fa-diamond"
aria-hidden=
"true"
></i>
业务
<i
class=
"fa fa-angle-left right"
aria-hidden=
"true"
></i>
<a
class=
"collapsed"
role=
"button"
data-toggle=
"collapse"
data-parent=
"#accordion"
href=
"#collapseTwo"
aria-expanded=
"false"
aria-controls=
"collapseTwo"
>
<i
class=
"fa fa-diamond"
aria-hidden=
"true"
></i>
业务
<i
class=
"fa fa-angle-left right"
aria-hidden=
"true"
></i>
</a>
</h4>
</div>
<div
id=
"collapseTwo"
class=
"panel-collapse collapse"
role=
"tabpanel
"
aria-labelledby=
"headingTwo"
>
<div
id=
"collapseTwo"
class=
"panel-collapse collapse
"
role=
"tabpanel"
aria-labelledby=
"headingTwo"
>
<div
class=
"panel-body"
>
<!--<a href="#">我的工作台</a>
<a href="#">我的工作台</a>
...
...
@@ -105,15 +111,16 @@
<div
class=
"panel panel-default"
>
<div
class=
"panel-heading"
role=
"tab"
id=
"headingThree"
>
<h4
class=
"panel-title"
>
<a
class=
"collapsed"
role=
"button"
data-toggle=
"collapse"
data-parent=
"#accordion"
href=
"#collapseThree"
aria-expanded=
"false"
aria-controls=
"collapseThree"
>
<i
class=
"fa fa-user-secret"
aria-hidden=
"true"
></i>
专家
<i
class=
"fa fa-angle-left right"
aria-hidden=
"true"
></i>
<a
class=
"collapsed"
role=
"button"
data-toggle=
"collapse"
data-parent=
"#accordion"
href=
"#collapseThree"
aria-expanded=
"false"
aria-controls=
"collapseThree"
>
<i
class=
"fa fa-user-secret"
aria-hidden=
"true"
></i>
专家
<i
class=
"fa fa-angle-left right"
aria-hidden=
"true"
></i>
</a>
</h4>
</div>
<div
id=
"collapseThree"
class=
"panel-collapse collapse"
role=
"tabpanel
"
aria-labelledby=
"headingThree"
>
<div
id=
"collapseThree"
class=
"panel-collapse collapse
"
role=
"tabpanel"
aria-labelledby=
"headingThree"
>
<div
class=
"panel-body"
>
<!--<a href="#">我的工作台</a>
<a href="#">我的工作台</a>
...
...
@@ -126,15 +133,16 @@
<div
class=
"panel panel-default"
>
<div
class=
"panel-heading"
role=
"tab"
id=
"headingFour"
>
<h4
class=
"panel-title"
>
<a
class=
"collapsed"
role=
"button"
data-toggle=
"collapse"
data-parent=
"#accordion"
href=
"#collapseFour"
aria-expanded=
"false"
aria-controls=
"collapseFour"
>
<i
class=
"fa fa-bar-chart"
aria-hidden=
"true"
></i>
市场运营
<i
class=
"fa fa-angle-left right"
aria-hidden=
"true"
></i>
<a
class=
"collapsed"
role=
"button"
data-toggle=
"collapse"
data-parent=
"#accordion"
href=
"#collapseFour"
aria-expanded=
"false"
aria-controls=
"collapseFour"
>
<i
class=
"fa fa-bar-chart"
aria-hidden=
"true"
></i>
市场运营
<i
class=
"fa fa-angle-left right"
aria-hidden=
"true"
></i>
</a>
</h4>
</div>
<div
id=
"collapseFour"
class=
"panel-collapse collapse"
role=
"tabpanel
"
aria-labelledby=
"headingFour"
>
<div
id=
"collapseFour"
class=
"panel-collapse collapse
"
role=
"tabpanel"
aria-labelledby=
"headingFour"
>
<div
class=
"panel-body"
>
<!--<a href="#">我的工作台</a>
<a href="#">我的工作台</a>
...
...
@@ -147,48 +155,61 @@
<div
class=
"panel panel-default"
>
<div
class=
"panel-heading"
role=
"tab"
id=
"headingFive"
>
<h4
class=
"panel-title"
>
<a
class=
"collapsed"
role=
"button"
data-toggle=
"collapse"
data-parent=
"#accordion"
href=
"#collapseFive"
aria-expanded=
"false"
aria-controls=
"collapseFive"
>
<i
class=
"fa fa-bookmark"
aria-hidden=
"true"
></i>
工单管理
<i
<a
class=
"collapsed"
role=
"button"
data-toggle=
"collapse"
data-parent=
"#accordion"
href=
"#collapseFive"
aria-expanded=
"false"
aria-controls=
"collapseFive"
>
<i
class=
"fa fa-bookmark"
aria-hidden=
"true"
></i>
工单管理
<i
class=
"fa fa-angle-left right"
aria-hidden=
"true"
></i>
</a>
</h4>
</div>
<div
id=
"collapseFive"
class=
"panel-collapse collapse in"
role=
"tabpanel
"
aria-labelledby=
"headingFive"
>
<div
id=
"collapseFive"
class=
"panel-collapse collapse in
"
role=
"tabpanel"
aria-labelledby=
"headingFive"
>
<div
class=
"panel-body"
>
<a
href=
"/index.html"
>
我的工作台
</a>
<a
href=
"/sysWoConfig.html"
>
系统工单规则配置
</a>
<a
href=
"/index.html"
>
我的工作台
</a>
<a
href=
"/sysWoConfig.html"
>
系统工单规则配置
</a>
</div>
</div>
</div>
</div>
</div>
<div
class=
"col-xs-6 col-sm-8 col-md-10 digital-container type-container"
id=
"woDetail"
>
<div
class=
"col-xs-6 col-sm-8 col-md-10 digital-container type-container"
id=
"woDetail"
>
<div
class=
"breadcell"
>
<a
href=
"#"
>
首页
</a><span>
/
</span><a
href=
"#
"
>
回访订单列表
</a>
<a
href=
"#"
>
首页
</a><span>
/
</span><a
href=
"#"
v-on:click=
"navigateToOrderList()
"
>
回访订单列表
</a>
</div>
<h4
class=
"particulars"
>
回访记录
</h4>
<div
class=
"subnav"
>
<p>
订单号:
<span
class=
"colorspan"
>
921348348925429
</span></p>
<p>
咨询师:
<span
class=
"colorspan"
>
蓝奥
</span></p>
<p>
手机号:
<a
class=
"phone"
>
查看手机号
</a></p>
<p>
接受客服:
<span>
范丽娜
</span></p>
<p>
回访人员(已分配):
<span>
范丽娜
</span></p>
<!-- <p>订单号:<span class="colorspan">921348348925429</span></p> -->
<p>
订单号:
<span
class=
"colorspan"
>
{{orderDetail.orderNum}}
</span>
</p>
<p>
咨询师:
<span
class=
"colorspan"
>
{{orderDetail.doctorName}}
</span>
</p>
<p>
手机号:
<a
class=
"phone"
>
查看手机号
</a>
</p>
<p>
接受客服:
<span>
{{orderDetail.customerName}}
</span>
</p>
<p>
回访人员(已分配):
<span>
{{orderDetail.processName}}
</span>
</p>
</div>
<div
class=
"particulars"
>
<span
class=
"bg"
></span>
<div
class=
"title"
>
<span>
接通状态:
</span>
<select
v-model=
"
callStatus"
>
<option
v-for=
"(item,index) in consultStates"
:value=
'index'
>
{{item.text}}
</option>
<span>
接通状态:
</span>
<select
name=
"on-state"
v-model=
"orderDetail.
callStatus"
>
<option
v-for=
"(item,index) in callStates"
:value=
'index'
>
{{item.text}}
</option>
</select>
</div>
<div
class=
"beizhu"
>
<span>
备
注:
</span><textarea
name=
"beizhu"
id=
"1231"
cols=
"150
"
rows=
"2
"
></textarea>
<span>
备
注:
</span>
<textarea
name=
"beizhu"
id=
"1231"
cols=
"150"
rows=
"2
"
v-model=
"orderDetail.callRemark
"
></textarea>
</div>
</div>
...
...
@@ -196,60 +217,63 @@
<div
class=
"particulars"
>
<span
class=
"bg"
></span>
<div
class=
"title"
>
<span>
短信发送:
</span>
<select
name=
"on-state"
v-model=
"
smsStatus"
>
<option
v-for=
"(item,index) in smsStates"
:value=
'index'
>
{{item.text}}
</option>
<div
class=
"title"
>
<span>
短信发送:
</span>
<select
name=
"on-state"
v-model=
"orderDetail.
smsStatus"
>
<option
v-for=
"(item,index) in smsStates"
:value=
'index'
>
{{item.text}}
</option>
</select>
</div>
<div
class=
"beizhu"
>
<span>
备
注:
</span><textarea
name=
"beizhu"
id=
"123ff"
cols=
"150
"
rows=
"2
"
></textarea>
<span>
备
注:
</span>
<textarea
name=
"beizhu"
id=
"123ff"
cols=
"150"
rows=
"2
"
v-model=
"orderDetail.smsRemark
"
></textarea>
</div>
</div>
<div
class=
"particulars"
>
<span
class=
"bg"
></span>
<div
class=
"title"
>
<span>
咨询效果:
</span>
<select
name=
"on-state"
v-model=
"
consultStatus"
>
<option
v-for=
"(item,index) in consultStates"
:value=
'index'
>
{{item.text}}
</option>
<div
class=
"title"
>
<span>
咨询效果:
</span>
<select
name=
"on-state"
v-model=
"orderDetail.
consultStatus"
>
<option
v-for=
"(item,index) in consultStates"
:value=
'index'
>
{{item.text}}
</option>
</select>
</div>
<div
class=
"beizhu"
>
<span>
理
由:
</span><textarea
name=
"beizhu"
cols=
"150
"
rows=
"2
"
></textarea>
<span>
理
由:
</span>
<textarea
name=
"beizhu"
cols=
"150"
rows=
"2
"
v-model=
"orderDetail.consultRemark
"
></textarea>
</div>
</div>
<div
class=
"particulars"
>
<span
class=
"bg"
></span>
<div
class=
"title"
>
<span>
助理服务:
</span>
<select
name=
"on-state"
v-model=
"
assistStatus"
>
<option
v-for=
"(item,index) in assistStates"
:value=
'index'
>
{{item.text}}
</option>
<div
class=
"title"
>
<span>
助理服务:
</span>
<select
name=
"on-state"
v-model=
"orderDetail.
assistStatus"
>
<option
v-for=
"(item,index) in assistStates"
:value=
'index'
>
{{item.text}}
</option>
</select>
</div>
<div
class=
"beizhu"
>
<span>
理
由:
</span><textarea
name=
"beizhu"
id=
"xvasfd1"
cols=
"150
"
rows=
"2
"
></textarea>
<span>
理
由:
</span>
<textarea
name=
"beizhu"
id=
"xvasfd1"
cols=
"150"
rows=
"2
"
v-model=
"orderDetail.assistRemark
"
></textarea>
</div>
</div>
<div
class=
"particulars"
>
<div
class=
"pink"
>
<span
class=
"bg"
></span>
<div
class=
"title"
>
<span>
处理状态:
</span>
<select
name=
"on-state"
v-model=
"unPleasureStatus"
>
<option
v-for=
"(item,index) in unpleasureStates"
:value=
'index'
>
{{item.text}}
<span>
处理状态:
</span>
<select
name=
"on-state"
v-model=
"orderDetail.unpleasureStatus"
>
<option
v-for=
"(item,index) in unpleasureStates"
:value=
'index'
>
{{item.text}}
</select>
</div>
<div
class=
"beizhu"
>
<span>
不满意内容:
</span><textarea
name=
"beizhu"
id=
"asfasdf"
cols=
"150"
rows=
"2"
></textarea>
<span>
不满意内容:
</span>
<textarea
name=
"beizhu"
id=
"asfasdf"
cols=
"150"
rows=
"2"
v-model=
"orderDetail.unpleasureRemark"
></textarea>
</div>
</div>
</div>
...
...
@@ -257,67 +281,72 @@
<div
class=
"pink"
>
<span
class=
"bg"
></span>
<div
class=
"title"
>
<span>
不满意对象:
</span>
<select
name=
"on-state"
v-model=
"unP
leasureEntity"
>
<option
v-for=
"(item,index) in unpleasureEntities"
:value=
'index'
>
{{item.text}}
</select>
<input
type=
"text"
>
<span>
不满意对象:
</span>
<select
name=
"on-state"
v-model=
"orderDetail.unp
leasureEntity"
>
<option
v-for=
"(item,index) in unpleasureEntities"
:value=
'index'
>
{{item.text}}
</select>
<input
type=
"text"
>
</div>
<div
class=
"title"
>
<span>
归属部门:
</span>
<div
class=
"checkbox"
>
<label
class=
"checkbox-inline"
>
<input
type=
"checkbox"
v-model=
"unPleasureDeptName"
value=
'0'
id=
"xn"
>
心暖
</label>
<label
class=
"checkbox-inline"
>
<input
type=
"checkbox"
v-model=
"unPleasureDeptName"
value=
'1'
id=
"hs"
>
好柿
</label>
<label
class=
"checkbox-inline"
>
<input
type=
"checkbox"
v-model=
"unPleasureDeptName"
value=
'2'
id=
"xqtqjd"
>
心期天旗舰店
</label>
<label
class=
"checkbox-inline"
>
<input
type=
"checkbox"
v-model=
"unPleasureDeptName"
value=
'3'
id=
"ydlqjd"
>
壹点灵旗舰店
</label>
<label
class=
"checkbox-inline"
>
<input
type=
"checkbox"
v-model=
"unPleasureDeptName"
value=
'3'
id=
"szb"
>
师资部
</label>
<label
class=
"checkbox-inline"
>
<input
type=
"checkbox"
v-model=
"unPleasureDeptName"
value=
'4'
id=
"kfzx"
>
客服中心
</label>
<label
class=
"checkbox-inline"
>
<input
type=
"checkbox"
v-model=
"unPleasureDeptName"
value=
'5'
id=
"cpb"
>
产品部
</label>
<label
class=
"checkbox-inline"
>
<input
type=
"checkbox"
v-model=
"unPleasureDeptName"
value=
'6'
id=
"jsb"
>
技术部
</label>
<label
class=
"checkbox-inline"
>
<input
type=
"checkbox"
v-model=
"unPleasureDeptName"
value=
'7'
id=
"cwb"
>
财务部
<label
class=
"checkbox-inline"
>
<input
type=
"checkbox"
v-model=
"orderDetail.unpleasureDeptName"
value=
'0'
id=
"xn"
>
心暖
</label>
<label
class=
"checkbox-inline"
>
<input
type=
"checkbox"
v-model=
"orderDetail.unpleasureDeptName"
value=
'1'
id=
"hs"
>
好柿
</label>
<label
class=
"checkbox-inline"
>
<input
type=
"checkbox"
v-model=
"orderDetail.unpleasureDeptName"
value=
'2'
id=
"xqtqjd"
>
心期天旗舰店
</label>
<label
class=
"checkbox-inline"
>
<input
type=
"checkbox"
v-model=
"orderDetail.unpleasureDeptName"
value=
'3'
id=
"ydlqjd"
>
壹点灵旗舰店
</label>
<label
class=
"checkbox-inline"
>
<input
type=
"checkbox"
v-model=
"orderDetail.unpleasureDeptName"
value=
'3'
id=
"szb"
>
师资部
</label>
<label
class=
"checkbox-inline"
>
<input
type=
"checkbox"
v-model=
"orderDetail.unpleasureDeptName"
value=
'4'
id=
"kfzx"
>
客服中心
</label>
<label
class=
"checkbox-inline"
>
<input
type=
"checkbox"
v-model=
"orderDetail.unpleasureDeptName"
value=
'5'
id=
"cpb"
>
产品部
</label>
<label
class=
"checkbox-inline"
>
<input
type=
"checkbox"
v-model=
"orderDetail.unpleasureDeptName"
value=
'6'
id=
"jsb"
>
技术部
</label>
<label
class=
"checkbox-inline"
>
<input
type=
"checkbox"
v-model=
"orderDetail.unpleasureDeptName"
value=
'7'
id=
"cwb"
>
财务部
</label>
</div>
</div>
<div
class=
"beizhu"
>
<span>
处理方案:
</span><textarea
name=
"beizhu"
cols=
"150"
rows=
"2"
v-model=
"unPleasureSolution"
></textarea>
<span>
处理方案:
</span>
<textarea
name=
"beizhu"
cols=
"150"
rows=
"2"
v-model=
"orderDetail.unpleasureSolution"
></textarea>
</div>
</div>
</div>
<div
class=
"particulars"
>
<span
class=
"bg"
></span>
<div
class=
"beizhu"
>
<span>
用户建议:
</span><textarea
name=
"beizhu"
cols=
"150"
rows=
"2"
></textarea>
<span>
用户建议:
</span>
<textarea
name=
"beizhu"
cols=
"150"
rows=
"2"
v-model=
"orderDetail.userAdvice"
></textarea>
</div>
</div>
<div
class=
"particulars"
>
<span
class=
"bg"
></span>
<div
class=
"title"
>
<span>
回访状态:
</span>
<select
name=
"on-state"
v-model=
"
revisitStatus"
>
<span>
回访状态:
</span>
<select
name=
"on-state"
v-model=
"orderDetail.
revisitStatus"
>
<option
v-for=
"(item,index) in revisitStates"
:value=
"index"
>
{{item.text}}
</option>
</select>
</div>
<div
class=
"beizhu"
>
<span>
备
注:
</span><textarea
name=
"beizhu"
v-model=
"revisitRemark"
cols=
"150
"
rows=
"2
"
></textarea>
<span>
备
注:
</span>
<textarea
name=
"beizhu"
cols=
"150"
rows=
"2
"
v-model=
"orderDetail.revisitRemark
"
></textarea>
</div>
</div>
<button
type=
"button"
class=
"btn btn-primary"
@
click=
"saveWODetail"
>
处理完成
</button>
...
...
@@ -334,11 +363,11 @@
</tr>
</thead>
<tbody>
<tr
>
<td
scope=
"row"
>
2018-06-23 13:42:23
</td>
<td>
王丽品
</td>
<td>
分配
</td>
<td>
分配订单,回访人员改成:范丽娜
</td>
<tr
class=
"active"
v-for=
"detail in auditDetails"
v-bind:key=
"detail.id"
>
<td>
{{ detail.operateTime }}
</td>
<td>
{{ detail.operatorName }}
</td>
<td>
{{ detail.actionType }}
</td>
<td>
{{ detail.actionDetail }}
</td>
</tr>
</tbody>
</table>
...
...
@@ -346,19 +375,19 @@
</div>
</div>
</div>
</div>
<script>
$
(
document
).
ready
(
function
()
{
$
(
'.bar'
).
click
(
function
()
{
</div>
<script>
$
(
document
).
ready
(
function
()
{
$
(
'.bar'
).
click
(
function
()
{
$
(
'.aside'
).
toggleClass
(
'visible'
);
$
(
'.digital-container'
).
toggleClass
(
'width'
);
})
$
(
'.nav-tabs a'
).
click
(
function
(
e
)
{
$
(
'.nav-tabs a'
).
click
(
function
(
e
)
{
e
.
preventDefault
()
$
(
this
).
tab
(
'show'
)
})
});
</script>
</script>
</body>
</html>
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