179 lines
11 KiB
PHP
Executable File
179 lines
11 KiB
PHP
Executable File
<?php
|
||
use yii\helpers\Html;
|
||
use yii\helpers\Url;
|
||
?>
|
||
|
||
<!--下拉选择、选项框-->
|
||
<?=Html::cssFile('@web/css/plugins/chosen/chosen.css')?>
|
||
<?=Html::jsFile('@web/js/plugins/chosen/chosen.jquery.js')?>
|
||
|
||
<div class="wrapper wrapper-content">
|
||
<div class="row">
|
||
<div class="col-sm-12">
|
||
<div class="ibox float-e-margins">
|
||
<div class="ibox-title">
|
||
<h5>单据审核<code> 请财务人员务必仔细核实、正确操作 </code></h5>
|
||
</div>
|
||
<div class="ibox-content">
|
||
<form role="form" class="form-horizontal m-t" method="post" action="<?=Url::toRoute('feeorder/caiwusave')?>" >
|
||
<input type="hidden" name="_csrf-backend" value="<?=Yii::$app->getRequest()->getCsrfToken();?>" />
|
||
<input type="hidden" name="id" value="<?=isset($detail['id'])?$detail['id']:0;?>">
|
||
<?php if(isset($detail['is_chonghong']) && $detail['is_chonghong'] == 1){ ?>
|
||
<div class="form-group">
|
||
<label class="col-sm-1 control-label"></label>
|
||
<div class="col-sm-7">
|
||
<div class="input-group">
|
||
<span class="input-group-btn">
|
||
<button type="button" class="btn btn-primary"><span class="red">*</span> ¥冲红金额</button>
|
||
</span>
|
||
<input class="form-control" type="number" name="money1" id="money1" autocomplete="off" value="<?=isset($detail['money1'])?$detail['money1']:0;?>" style="text-align: right;">
|
||
<span class="input-group-btn">
|
||
<button type="button" class="btn btn-default">元</button>
|
||
</span>
|
||
<input class="form-control" type="number" name="money2" id="money2" autocomplete="off" value="<?=isset($detail['money2'])?$detail['money2']:0;?>" style="text-align: right;">
|
||
<span class="input-group-btn">
|
||
<button type="button" class="btn btn-default">角</button>
|
||
</span>
|
||
<input class="form-control" type="number" name="money3" id="money3" autocomplete="off" value="<?=isset($detail['money3'])?$detail['money3']:0;?>" style="text-align: right;">
|
||
<span class="input-group-btn">
|
||
<button type="button" class="btn btn-default">分</button>
|
||
</span>
|
||
</div>
|
||
<span class="help-block m-b-none">此处填写的是冲红时会抵消的金额;</span>
|
||
</div>
|
||
</div>
|
||
<?php }?>
|
||
|
||
<div class="form-group">
|
||
<label class="col-sm-2 control-label"><span class="red"> * </span>支付发生地:
|
||
</label>
|
||
<div class="col-sm-9">
|
||
<div class="radio radio-primary radio-inline">
|
||
<input type="radio" <?=(isset($detail['is_pay_receive'])&&$detail['is_pay_receive']==1)?'checked':'';?> value="1" id="is_pay_receive1" name="is_pay_receive">
|
||
<label for="is_pay_receive">在目的地</label>
|
||
</div>
|
||
<div class="radio radio-primary radio-inline">
|
||
<input type="radio" <?=((!isset($detail['is_pay_receive']))||isset($detail['is_pay_receive'])&&$detail['is_pay_receive']==0)?'checked':'';?> value="0" id="is_pay_receive0" name="is_pay_receive">
|
||
<label for="is_pay_receive">不在目的地</label>
|
||
</div>
|
||
<div class="radio radio-primary radio-inline">
|
||
<input type="radio" <?=(isset($detail['is_pay_send'])&&$detail['is_pay_send']==1)?'checked':'';?> value="1" id="is_pay_send1" name="is_pay_send">
|
||
<label for="is_pay_send">在起运地</label>
|
||
</div>
|
||
<div class="radio radio-primary radio-inline">
|
||
<input type="radio" <?=((!isset($detail['is_pay_send']))||isset($detail['is_pay_send'])&&$detail['is_pay_send']==0)?'checked':'';?> value="0" id="is_pay_send0" name="is_pay_send">
|
||
<label for="is_pay_send">不在起运地</label>
|
||
</div>
|
||
|
||
<span class="help-block"><code>支付发生地</code>指该笔支付是由起运地还是目的地发起,或者该笔收入是由起运地还是目的地业务人员经办;<b>不可同时选中“<kbd>在目的地</kbd>”及"<kbd>在起运地</kbd>"</b></span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="form-group">
|
||
<label class="col-sm-2 control-label">批复备注:</label>
|
||
<div class="col-sm-9">
|
||
<textarea class="form-control" col="3" length="1000" name="logs" id="logs"></textarea>
|
||
<span class="help-block m-b-none red">有必要的情况下,可在此对该笔费用做审核批复;</span>
|
||
</div>
|
||
</div>
|
||
<div class="form-group">
|
||
<label class="col-sm-2 control-label">操作历史:</label>
|
||
<div class="col-sm-9">
|
||
<span class="help-block"><?=isset($detail['logs'])?$detail['logs']:''?></span>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="alert alert-success">
|
||
财务操作验证码(每个验证码的有效期为120分钟,有效期内可无限使用;过期后需要重新获取),必须填写
|
||
</div>
|
||
<div class="form-group">
|
||
<label class="col-sm-1 control-label"><span class="red">*</span> 验证码:</label>
|
||
<div class="col-sm-4">
|
||
<div class="input-group">
|
||
<span class="input-group-btn">
|
||
<button type="button" class="btn btn-danger" title="获取验证码" onclick="getVcode(this)">获取</button>
|
||
</span>
|
||
<input class="form-control" type="text" autocomplete="off" value="" name="vcode" id="vcode" required="required" placeholder="请输入财务验证码">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<script type="text/javascript" charset="utf-8">
|
||
var vt;
|
||
function vcodeTime(o,t){
|
||
if(t>0){
|
||
t -= 1;
|
||
$(o).html(t+'s');
|
||
vt = setTimeout(function(){
|
||
vcodeTime(o,t);
|
||
},1000);
|
||
}else{
|
||
clearTimeout(vt);
|
||
$(o).html('再次获取');
|
||
}
|
||
}
|
||
|
||
function getVcode(obj){
|
||
vcodeTime(obj,30); //如果发送失败,30秒后可重新获取
|
||
var url = "<?= Url::toRoute(['sms/vcode','multi'=>false,'op'=>'caiwu']);?>";
|
||
var postdata = {};
|
||
$.post(url, postdata, function (res) {
|
||
if(res.errorcode>0){
|
||
layer.msg(res.msg);
|
||
}else{
|
||
layer.msg(res.msg);
|
||
}
|
||
}, 'json');
|
||
}
|
||
</script>
|
||
|
||
<div class="hr-line-dashed"></div>
|
||
<div class="form-group">
|
||
<div class="col-sm-12 col-sm-offset-3">
|
||
<?php if(isset($detail['create_by']) && $detail['create_by'] != Yii::$app->user->identity->id){ ?>
|
||
<button class="btn btn-white" mini="submit" type="button">该运单不是您创建的</button>
|
||
<?php }?>
|
||
|
||
<?php if(isset($detail['is_chonghong']) && $detail['is_chonghong'] == 1){ ?>
|
||
<input class="btn btn-danger" mini="submit2" type="submit" value="确认冲红" name="agree-2" data-toggle="tooltip" data-placement="top" title="冲红后相应的票据财务项目会被还原">
|
||
<?php }else{ ?>
|
||
<input class="btn btn-primary" mini="submit2" type="submit" value="确认入账" name="agree1" data-toggle="tooltip" data-placement="top" title="确认入账后,相应的财务数据(如运单收入、成本支出等)会被修改到对应的项目">
|
||
<input class="btn btn-info" mini="submit2" type="submit" value="仅确认但不入账" name="agree99" data-toggle="tooltip" data-placement="top" title="确认但不入账,适用于做收支备忘但不需要修改运单账目的情况下">
|
||
<?php if(isset($detail['status_code']) && $detail['status_code'] == 2){ ?>
|
||
<a class="btn btn-danger" href="<?=Url::toRoute(['feeorder/finishch','id'=>$detail['id']])?>" data-toggle="tooltip" data-placement="top" title="结束冲红后,该费用单据即行确认冲红结束,不可再被冲红" mini="act">结束冲红</a>
|
||
<?php }?>
|
||
<?php }?>
|
||
<input class="btn btn-warning" mini="submit" type="button" value="驳回" name="disagree">
|
||
</div>
|
||
</div>
|
||
</form>
|
||
<div class="hr-line-dashed"></div>
|
||
<div class="alert alert-warning">
|
||
所有费用明细单一经财务确认(不管是否入账),均不能再被修改;如果确有填单错误的,请新建相应冲红费用单
|
||
</div>
|
||
<div class="clearfix"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<script>
|
||
$(document).ready(function() {
|
||
var config = {
|
||
".chosen-select": {},
|
||
".chosen-select-deselect": {
|
||
allow_single_deselect: !0
|
||
},
|
||
".chosen-select-no-single": {
|
||
disable_search_threshold: 10
|
||
},
|
||
".chosen-select-no-results": {
|
||
no_results_text: "Oops, nothing found!"
|
||
},
|
||
".chosen-select-width": {
|
||
width: "95%"
|
||
}
|
||
};
|
||
for (var selector in config) $(selector).chosen(config[selector]);
|
||
});
|
||
</script>
|