|
|
@@ -552,27 +552,42 @@
|
|
552
|
552
|
getequipment(clicknum)
|
|
553
|
553
|
// $(ele).remove();
|
|
554
|
554
|
$("#inv_name" + clicknum).on("change", function () {
|
|
555
|
|
- $("#inv_name" + clicknum).empty();
|
|
556
|
|
- $.ajax({
|
|
557
|
|
- type: "get",
|
|
558
|
|
- url: huayi.config.callcenter_url +
|
|
559
|
|
- "equipmentapi/api/worepairbase/gethcinfo", //获取数据的Servlet地址
|
|
560
|
|
- async: true,
|
|
561
|
|
- dataType: 'json',
|
|
562
|
|
- data: {
|
|
563
|
|
- inv_name: $("#inv_name" + clicknum).val()
|
|
564
|
|
- },
|
|
565
|
|
- success: function (data) {
|
|
566
|
|
- if (data.state.toLowerCase() == 'success') {
|
|
567
|
|
- $('#table_extension' + clicknum + '').find('tbody tr').each(function (g,
|
|
568
|
|
- h) {
|
|
569
|
|
- $(h).find('.extenValue').val(data.data[0].price);
|
|
570
|
|
- })
|
|
571
|
|
- }
|
|
|
555
|
+ // $("#inv_name" + clicknum).empty();
|
|
|
556
|
+ var inputSelect = $("#inv_name" + clicknum).val()
|
|
|
557
|
+ var inputSelectCode = inputSelect.match(/\((.+?)\)/g)[0].substring(1, inputSelect.match(/\((.+?)\)/g)[0].length - 1)
|
|
|
558
|
+ var optionLenth = $("#inv_data" + clicknum).find("option").length
|
|
|
559
|
+ for (var i=0; i < optionLenth; i++) {
|
|
|
560
|
+ var optionCode = $("#inv_data" + clicknum + " option").eq(i).attr("data-key")
|
|
|
561
|
+ var optionPrice = $("#inv_data" + clicknum + " option").eq(i).attr("data-price")
|
|
|
562
|
+ if (inputSelectCode === optionCode) {
|
|
|
563
|
+ // $('#table_extension' + num + '').find('tbody tr').each(function (g,
|
|
|
564
|
+ // h) {
|
|
|
565
|
+ // $(h).find('.extenValue').val(optionPrice);
|
|
|
566
|
+ // })
|
|
|
567
|
+ $("#inv_name" + clicknum).parent().parent().find(".extenValue").val(optionPrice)
|
|
|
568
|
+ break;
|
|
572
|
569
|
}
|
|
573
|
|
- });
|
|
574
|
|
-
|
|
575
|
|
- $("#inv_name").trigger('change');
|
|
|
570
|
+ }
|
|
|
571
|
+ // $.ajax({
|
|
|
572
|
+ // type: "get",
|
|
|
573
|
+ // url: huayi.config.callcenter_url +
|
|
|
574
|
+ // "equipmentapi/api/worepairbase/gethcinfo", //获取数据的Servlet地址
|
|
|
575
|
+ // async: true,
|
|
|
576
|
+ // dataType: 'json',
|
|
|
577
|
+ // data: {
|
|
|
578
|
+ // inv_name: $("#inv_name" + clicknum).val()
|
|
|
579
|
+ // },
|
|
|
580
|
+ // success: function (data) {
|
|
|
581
|
+ // if (data.state.toLowerCase() == 'success') {
|
|
|
582
|
+ // $('#table_extension' + clicknum + '').find('tbody tr').each(function (g,
|
|
|
583
|
+ // h) {
|
|
|
584
|
+ // $(h).find('.extenValue').val(data.data[0].price);
|
|
|
585
|
+ // })
|
|
|
586
|
+ // }
|
|
|
587
|
+ // }
|
|
|
588
|
+ // });
|
|
|
589
|
+
|
|
|
590
|
+ // $("#inv_name").trigger('change');
|
|
576
|
591
|
})
|
|
577
|
592
|
}
|
|
578
|
593
|
//自定义字段 删除一行
|
|
|
@@ -713,7 +728,7 @@
|
|
713
|
728
|
});
|
|
714
|
729
|
}
|
|
715
|
730
|
// 获取设备
|
|
716
|
|
- function getequipment(num) {
|
|
|
731
|
+ function getequipment(clicknum) {
|
|
717
|
732
|
// $("#equipname").html('');
|
|
718
|
733
|
equipmentdata = []
|
|
719
|
734
|
// $("#equipname").append('<option selected="selected" value="">请选择设备</option>');
|
|
|
@@ -730,15 +745,18 @@
|
|
730
|
745
|
// "data": [{
|
|
731
|
746
|
// "inv_name": "1.2米竹席",
|
|
732
|
747
|
// "inv_model": "",
|
|
733
|
|
- // "price": 76.0
|
|
|
748
|
+ // "price": 76.0,
|
|
|
749
|
+ // "inv_code": "1"
|
|
734
|
750
|
// }, {
|
|
735
|
751
|
// "inv_name": "150拉手",
|
|
736
|
752
|
// "inv_model": "",
|
|
737
|
|
- // "price": 2.5
|
|
|
753
|
+ // "price": 2.5,
|
|
|
754
|
+ // "inv_code": "2"
|
|
738
|
755
|
// }, {
|
|
739
|
756
|
// "inv_name": "16A单相两极带接地插头",
|
|
740
|
757
|
// "inv_model": "",
|
|
741
|
|
- // "price": 4.5
|
|
|
758
|
+ // "price": 4.5,
|
|
|
759
|
+ // "inv_code": "3"
|
|
742
|
760
|
// }]
|
|
743
|
761
|
// }
|
|
744
|
762
|
var equipmentdata = []
|
|
|
@@ -748,9 +766,9 @@
|
|
748
|
766
|
if (equipmentdata.length > 0) {
|
|
749
|
767
|
for (var k = 0; k < equipmentdata.length; k++) {
|
|
750
|
768
|
$(equipmentdata[k]).each(function (q, p) {
|
|
751
|
|
- $("<option value='" + p.inv_name + "'>" + p.inv_name +
|
|
|
769
|
+ $("<option value='" + p.inv_name + "(" + p.inv_code + ")" + "' data-price='"+ p.price +"' data-key='"+ p.inv_code +"'>" + p.inv_name + "(" + p.inv_code + ")" +
|
|
752
|
770
|
"</option>")
|
|
753
|
|
- .appendTo("#inv_data" + num);
|
|
|
771
|
+ .appendTo("#inv_data" + clicknum);
|
|
754
|
772
|
// $("#inv_name").selectpicker('refresh');
|
|
755
|
773
|
// $('#inv_name').selectpicker('render');
|
|
756
|
774
|
// console.log(p.equipment_name)
|
|
|
@@ -759,8 +777,8 @@
|
|
759
|
777
|
|
|
760
|
778
|
} else {
|
|
761
|
779
|
// $("#inv_name").empty();
|
|
762
|
|
- // $("#inv_name" + num).selectpicker('refresh');
|
|
763
|
|
- // $('#inv_name' + num).selectpicker('render');
|
|
|
780
|
+ // $("#inv_name" + clicknum).selectpicker('refresh');
|
|
|
781
|
+ // $('#inv_name' + clicknum).selectpicker('render');
|
|
764
|
782
|
}
|
|
765
|
783
|
}
|
|
766
|
784
|
}
|