|
|
@@ -11,16 +11,16 @@ $(function() {
|
|
11
|
11
|
helper.getDropList.getlistDropByDic($('#order_handle'), 'YWLX'),
|
|
12
|
12
|
helper.getDropList.getOrderRadios($('#order_type'), 'GDLX', 'inlineRadioOptions'))
|
|
13
|
13
|
.then(function(){
|
|
14
|
|
- $('#order_source').selectpicker('val', '468');
|
|
15
|
|
- $('#order_type').find('input[type="radio"]').on('change', function() {
|
|
16
|
|
- $('#order_type').find('input[type="radio"]').on('change', function() {
|
|
17
|
|
- if($(this).val() === "107") { // 业务办理
|
|
18
|
|
- $('#order_handles').show();
|
|
19
|
|
- }else{
|
|
20
|
|
- $('#order_handles').hide();
|
|
21
|
|
- }
|
|
22
|
|
- });
|
|
23
|
|
- });
|
|
|
14
|
+ // $('#order_source').selectpicker('val', '468');
|
|
|
15
|
+ // $('#order_type').find('input[type="radio"]').on('change', function() {
|
|
|
16
|
+ // $('#order_type').find('input[type="radio"]').on('change', function() {
|
|
|
17
|
+ // if($(this).val() === "107") { // 业务办理
|
|
|
18
|
+ // $('#order_handles').show();
|
|
|
19
|
+ // }else{
|
|
|
20
|
+ // $('#order_handles').hide();
|
|
|
21
|
+ // }
|
|
|
22
|
+ // });
|
|
|
23
|
+ // });
|
|
24
|
24
|
if(oid) {
|
|
25
|
25
|
getWorkOrder(oid); //获取工单信息
|
|
26
|
26
|
}
|
|
|
@@ -47,12 +47,13 @@ function orderSave() {
|
|
47
|
47
|
var oid = '';
|
|
48
|
48
|
oid = helper.request.queryString("oid");
|
|
49
|
49
|
var isDetail = helper.request.queryString("isDetail");
|
|
50
|
|
- if(oid) {
|
|
51
|
|
- wURL = 'WorkOrderNew/Update';
|
|
52
|
|
- } else {
|
|
53
|
|
- wURL = 'CallInScreen/AddWorkOrder';
|
|
54
|
|
- }
|
|
55
|
|
-
|
|
|
50
|
+ // if(oid) {
|
|
|
51
|
+ // wURL = 'WorkOrderNew/Update';
|
|
|
52
|
+ // }
|
|
|
53
|
+ // else {
|
|
|
54
|
+ // wURL = 'CallInScreen/AddWorkOrder';
|
|
|
55
|
+ // }
|
|
|
56
|
+ alert(oid);
|
|
56
|
57
|
if(!regexs.userNameReg.test($.trim($('#order_name').val()))) {
|
|
57
|
58
|
layer.confirm('请输入有效的客户姓名(2-20位汉字可以包含·•)!', {
|
|
58
|
59
|
icon: 2,
|
|
|
@@ -85,14 +86,17 @@ function orderSave() {
|
|
85
|
86
|
// }
|
|
86
|
87
|
// }
|
|
87
|
88
|
var order_handle = $('#order_handles').is(':visible') ? $('#order_handle').val() : 0;
|
|
88
|
|
- $.post(huayi.config.callcenter_url + wURL, {
|
|
89
|
|
- orderid: oid, //int 工单id;
|
|
90
|
|
- F_Source:$('#order_source').val(),
|
|
91
|
|
- F_CusName: $('#order_name').val(),//string 客户姓名; -此参数可根据来电弹屏时的客户绑定
|
|
92
|
|
- F_CusPhone: $('#order_tel').val(),//string 客户电话 ; -此参数可根据来电弹屏时的客户绑定
|
|
93
|
|
- F_CompanyName: $('#order_company').val(),// 公司名称
|
|
94
|
|
- F_IncidentProvince: $('#sheng').val(),//string 省
|
|
95
|
|
- F_IncidentCity: $('#shi').find('input[type="radio"]:checked').val(),// 市
|
|
|
89
|
+ $.post(huayi.config.callcenter_url + "WorkOrderNew/Update", {
|
|
|
90
|
+ F_ID: oid, //int 工单id;
|
|
|
91
|
+ F_Source:4,
|
|
|
92
|
+ // F_Source:$('#order_source').val(),
|
|
|
93
|
+ F_State: $('#order_acb').text(), //工单状态
|
|
|
94
|
+ F_CusName: $('#order_name').val(),//string 客户姓名;
|
|
|
95
|
+ F_CusPhone: $('#order_tel').val(),//string 客户电话 ;
|
|
|
96
|
+ F_CompanyName: $('#order_company').val(),// 公司名称
|
|
|
97
|
+ F_IncidentProvince: $('#sheng').val(),//string 省
|
|
|
98
|
+ F_WorkOrderCode:$('#order_co').val(),//工单编号
|
|
|
99
|
+ F_IncidentCity: $('#shi').find('input[type="radio"]:checked').val(),// 市
|
|
96
|
100
|
F_IncidentCountry: $('#quxian').val(),//区/县
|
|
97
|
101
|
F_IncidentTownship: $('#xiang').val(),//乡
|
|
98
|
102
|
F_IncidentDetailed: $('#xiangxi').val(),//详细地址
|
|
|
@@ -111,7 +115,7 @@ function orderSave() {
|
|
111
|
115
|
F_CustomerID: $('#number').val(),//客户编号
|
|
112
|
116
|
F_MaterialID: $('#Code').val(),//物料编码
|
|
113
|
117
|
F_QuestionType: $('#country').val(),//乡
|
|
114
|
|
- F_AddressFull: $('#category').val(),//问题类别
|
|
|
118
|
+ F_AddressFull: $('#cat').val(),//问题类别
|
|
115
|
119
|
F_AddressFull: $('#catego').val(),//问题类别
|
|
116
|
120
|
F_AddressFull: $('#cate').val(),//问题类别
|
|
117
|
121
|
F_BatchNumber: $('#Batch_number').val(),//生产批号
|
|
|
@@ -136,9 +140,10 @@ function orderSave() {
|
|
136
|
140
|
if(result.state.toLowerCase() == "success") {
|
|
137
|
141
|
if(isDetail === "true") {
|
|
138
|
142
|
parent.parent.layer.closeAll();
|
|
139
|
|
- parent.parent.$('#orderlist').bootstrapTable('refresh');
|
|
|
143
|
+ parent.parent.$('#derlist').bootstrapTable('refresh');
|
|
140
|
144
|
parent.parent.layer.msg("修改成功");
|
|
141
|
|
- } else {
|
|
|
145
|
+ }
|
|
|
146
|
+ else {
|
|
142
|
147
|
var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
|
|
143
|
148
|
parent.layer.close(index); //再执行关闭
|
|
144
|
149
|
parent.$('#workorderlist').bootstrapTable('refresh');
|
|
|
@@ -160,42 +165,29 @@ function getWorkOrder(oid) {
|
|
160
|
165
|
if(result.state.toLowerCase() == "success") {
|
|
161
|
166
|
if(result.rows && result.rows.length > 0) {
|
|
162
|
167
|
var data = result.rows[0];
|
|
|
168
|
+ $('#order_acb').text(data.F_State), //工单状态
|
|
163
|
169
|
// $('#order_source').selectpicker('val', data.Source); //否 int 工单来源
|
|
164
|
170
|
$('#order_name').val(data.F_CusName); //客户姓名
|
|
165
|
171
|
$('#order_tel').val(data.F_CusPhone); //客户电话
|
|
166
|
172
|
$('#order_company').val(data.F_CompanyName); //公司名称
|
|
167
|
173
|
$('#xiangxi').val(data.F_IncidentDetailed); //详细地址
|
|
168
|
174
|
$('#reception').val(data.F_Description);
|
|
|
175
|
+ $('#order_co').val(data.F_WorkOrderCode); //工单编号
|
|
169
|
176
|
$('#Product_Quantity').val(data.F_ZX_Quantity); //
|
|
170
|
177
|
$('#number').val(data.F_CustomerID); //客户编号
|
|
171
|
|
- //咨询模块
|
|
172
|
|
- // $('#category').val(data.F_AddressFull),//问题类别
|
|
173
|
|
- // $('#ProductName').val(data.F_ZX_ProName),//产品名称
|
|
174
|
|
- // $('#Product_Quantity').val(data.F_ZX_Quantity),//产品数量
|
|
175
|
|
- // $('#District').val(data.F_ZX_Area),//咨询大区
|
|
176
|
|
- // $('#Branice').val(data.F_ZX_Branch),//咨询分公司
|
|
177
|
|
- //投诉模块
|
|
178
|
|
- // $('#number').val(data.F_CustomerID),//客户编号
|
|
179
|
|
- // $('#Code').val(data.F_MaterialID),//物料编码
|
|
180
|
|
- // $('#category').val(data.F_AddressFull),//问题类别
|
|
181
|
|
- // $('#catego').val(data.F_AddressFull),//问题类别
|
|
182
|
|
- // $('#cate').val(ata.F_AddressFull),//问题类别
|
|
183
|
|
- // $('#Batch_number').val(data.F_BatchNumber),//生产批号
|
|
184
|
|
- // $('#formula').val(data.F_TS_Formula),//配方
|
|
185
|
|
- // $('#Product_Category').val(data.F_TS_Category),//产品种类
|
|
186
|
|
- // $('#quantity').val(data.F_TS_Quantity),//问题数量(吨)
|
|
187
|
|
- // $('#level').val(data.F_TS_Level),//重要界别
|
|
|
178
|
+ $('#Code').val(data.F_MaterialID); //物料编码
|
|
|
179
|
+ $('#Batch_number').val(data.F_BatchNumber); //生产批号
|
|
|
180
|
+ $('#formula').val(data.F_TS_Formula); //配方
|
|
|
181
|
+ $('#quantity').val(data.F_TS_Quantity); //数量吨数
|
|
188
|
182
|
//抽检模块
|
|
189
|
|
- // $('#checked').find('input[type="radio"]:checked').val(data.F_QuestionType), //问题类别
|
|
190
|
|
- // $('#der_name').val(data.F_CustomerID),//客户编号
|
|
191
|
|
- // $('#der_Code').val(data.F_MaterialID),//物料编码
|
|
192
|
|
- // $('#der_time').val(data.F_CJ_Time),//抽检时间
|
|
193
|
|
- // $('#der_level').val(data.F_CJ_Level),//抽检级别
|
|
194
|
|
- // $('#der_Company').val(data.F_CJ_Unit),//抽检单位
|
|
195
|
|
- // $('#der_Test').val(data.F_CJ_TestUnit),//化验单位
|
|
196
|
|
- // $('#der_Tonnage').val(data.F_CJ_Tonnage),//抽检吨数
|
|
197
|
|
- // $('#der_Ton').val(data.F_CJ_BagNo),//抽检袋数
|
|
198
|
|
- // $('#der_Amount').val(data.F_CJ_Outlay),//公关费用金额
|
|
|
183
|
+ $('#der_name').val(data.F_CustomerID); //客户编号
|
|
|
184
|
+ $('#der_Code').val(data.F_MaterialID); //物料编码
|
|
|
185
|
+ $('#der_time').val(data.F_CJ_Time); //抽检时间
|
|
|
186
|
+ $('#der_Test').val(data.F_CJ_TestUnit); //化验单位
|
|
|
187
|
+ $('#der_Tonnage').val(data.F_CJ_Tonnage); //抽检吨数
|
|
|
188
|
+ $('#der_Ton').val(data.F_CJ_BagNo); //抽检袋数
|
|
|
189
|
+ $('#der_Amount').val(data.F_CJ_Outlay); //公关费用金额
|
|
|
190
|
+
|
|
199
|
191
|
// $('#order_type').find('input[type="radio"][value="' + data.Type + '"]').prop('checked', true).trigger('change'); //否 int 工单类型
|
|
200
|
192
|
// $('#order_handle').selectpicker('val', data.TypeClass);//业务办理
|
|
201
|
193
|
// $('#order_name').val(data.Customer); //是 string 姓名/联系人
|
|
|
@@ -468,7 +460,7 @@ function WTLB2(obj) {
|
|
468
|
460
|
if (data.state.toLowerCase() == "success") {
|
|
469
|
461
|
var content = data.data;
|
|
470
|
462
|
$(content).each(function (i, n) {
|
|
471
|
|
- $("<option value='" + n.id + "'>" + n.text + "</option>").appendTo(obj);
|
|
|
463
|
+ $("<option value='" + n.text + "'>" + n.text + "</option>").appendTo(obj);
|
|
472
|
464
|
})
|
|
473
|
465
|
}
|
|
474
|
466
|
|