|
@@ -1,6 +1,6 @@
|
|
|
<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=B349f0b32ef6e78b2e678f45cb9fddaf"></script>
|
|
|
<script src="<?php echo Yii::app()->request->baseUrl; ?>/js/o2o/jq-signature.min.js"></script>
|
|
|
-<!--<link rel="stylesheet" href="--><?php //echo Yii::app()->request->baseUrl; ?><!--/css/bootstrap-3.3.7.min.css">-->
|
|
|
+<link rel="stylesheet" href="<?php echo Yii::app()->request->baseUrl; ?>/css">
|
|
|
<div>
|
|
|
<div id="header">
|
|
|
<div class="am-g">
|
|
@@ -77,6 +77,11 @@
|
|
|
</ul>
|
|
|
</div>
|
|
|
</div>
|
|
|
+ <div class="am-g am-hide" id="confirm_container">
|
|
|
+ <div class="am-u-sm-12">
|
|
|
+ <button class="am-btn am-btn-block am-btn-primary" id="confirm_set_out">确认订单</button>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
<div class="am-g am-hide" id="setout_container">
|
|
|
<div class="am-u-sm-12">
|
|
|
<button class="am-btn am-btn-block am-btn-primary" id="confirm_set_out">确认出发</button>
|
|
@@ -100,12 +105,12 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
-<div class="container" id="pics" style="position: fixed;width: 100%;background: #fff;top:0;display: none;">
|
|
|
+<div class="container" id="pics" style="position: fixed;width: 100%;background: #ffff00;top:0;display: none;">
|
|
|
<div class="row">
|
|
|
<div class="col-xs-12">
|
|
|
<div class="js-signature"></div>
|
|
|
</div>
|
|
|
- <p style="margin: 0;text-align:center;border-top: 1px solid rgba(0,0,0,0.3);">
|
|
|
+ <p style="margin: 0">
|
|
|
<button id="clearBtn" class="btn btn-default" onclick="clearCanvas();">清除</button>
|
|
|
|
|
|
<button id="saveBtn" class="btn btn-default" onclick="saveSignature();" disabled>保存</button>
|
|
@@ -176,8 +181,32 @@
|
|
|
$('#hideMap').click(function () {
|
|
|
$('#map_box').hide();
|
|
|
});
|
|
|
+ //确认订单
|
|
|
+ $('#confirm_container').click(function () {
|
|
|
+ $.vloading('open');
|
|
|
+ $.post(
|
|
|
+ '/index.php?r=o2o/myOrder/techConfirmOrder',
|
|
|
+ {
|
|
|
+ order: order,
|
|
|
+ user: user
|
|
|
+ },
|
|
|
+ function (res) {
|
|
|
+ $.vloading('close');
|
|
|
+ var data = $.parseJSON(res);
|
|
|
+ if (data.success) {
|
|
|
+ $('#confirm_container').addClass('am-hide');
|
|
|
+ $('#setout_container').removeClass('am-hide');
|
|
|
+ $('#come_container').addClass('am-hide');
|
|
|
+ $('#has_come_container').addClass('am-hide');
|
|
|
+ } else {
|
|
|
+ $.valert(data.msg);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ );
|
|
|
+ });
|
|
|
+
|
|
|
// 确认出发
|
|
|
- $('#confirm_set_out').click(function () {
|
|
|
+ $('#setout_container').click(function () {
|
|
|
$.vloading('open');
|
|
|
$.post(
|
|
|
'/index.php?r=o2o/myOrder/techSetout',
|
|
@@ -224,7 +253,8 @@
|
|
|
//已完成
|
|
|
$('#has_come_container').click(function () {
|
|
|
/*调出手写板*/
|
|
|
-
|
|
|
+ $('#has_come_container').addClass('am-hide');
|
|
|
+ $('#has_come_success').removeClass('am-hide');
|
|
|
$('#pics').css('display', 'block');
|
|
|
$('.js-signature').eq(0).on('jq.signature.changed', function () {
|
|
|
$('#saveBtn').attr('disabled', false);
|
|
@@ -269,6 +299,7 @@
|
|
|
url = $('.js-signature').eq(0).jqSignature('getDataURL');
|
|
|
if (url != undefined) {
|
|
|
$('#pics').css('display', 'none');
|
|
|
+ console.log(url);
|
|
|
//七牛上传照片
|
|
|
putb64();
|
|
|
}
|
|
@@ -300,9 +331,10 @@
|
|
|
v_order.info = content;
|
|
|
for (var j in content.technicians) {
|
|
|
if (content.technicians[j]['technician_id'] == user) {
|
|
|
-
|
|
|
+ console.log(content.status);
|
|
|
if (content.status != 4 && content.status != 5 && content.status != 6 && $.inArray(content.status, [1, 2, 3]) != -1) {
|
|
|
- $('#setout_container').removeClass('am-hide');
|
|
|
+ $('#confirm_container').removeClass('am-hide');
|
|
|
+ $('#setout_container').addClass('am-hide');
|
|
|
$('#come_container').addClass('am-hide');
|
|
|
$('#has_come_container').addClass('am-hide');
|
|
|
} else if (content.status == 4) {
|