|
- <?php
- /**
- * Created by PhpStorm.
- * User: Steven
- * Date: 2017/5/26
- * Time: 14:26
- */
- use yii\helpers\Html;
- use yii\helpers\ArrayHelper;
- use common\components\zActiveForm;
- use backend\modules\motorcade\assets\motorcadeUIAsset;
-
- /* @var $this yii\web\View */
-
- motorcadeUIAsset::register($this);
- motorcadeUIAsset::addScript($this, '/js/supplier.js?v=0.0.1');
-
- $model = isset($data['busDepartment']) ? $data['busDepartment'] : [];
- $linkModel = isset($data['SupplierLink']) ? $data['SupplierLink'] : [];
- $this->registerJs('z.init()');
- ?>
-
- <style>
- .col_5 {
- width: 520px;
- }
- </style>
- <div style="color: #80889a;padding-left: 16px;" id="float-div">
- <?php
- $title = '';
- if ($op == 'view')
- $title = '查看客户';
- else if ($op == 'review')
- $title = '审核客户';
- else if ($op == 'modify')
- $title = '修改客户';
- else
- $title = '添加客户';
- ?>
- <div style="height: 56px;line-height: 56px;color: #80889a;font-size: 12px;">合作管理 / 客户管理 / <?= $title ?></div>
- <?php $form = zActiveForm::begin(['options' => ['class' => 'form-horizontal', 'data-pjax' => true]]); ?>
- <div class="panel panel-default" style="margin: 0 16px 16px 0;">
- <div class="panel-body">
- <!--内容区-->
- <div class="" style="padding-left: 50px;padding-top: 10px;">
- <!--类型-->
- <div class="form-group">
- <?= $form->field($model, 'depart_type', ['options' => ['class' => 'col_5']])->radioList(['469' => '企业', '470' => '个人'], ['class' => 'col-sm-5 radio-z']); ?>
- </div>
- <!--客户名称-->
- <div class="form-group">
- <div class="form-inline">
- <?= $form->field($model, 'depart_name', ['template' => '{label}<div class="col-sm-9 " style="display: inline-flex;"><div class="">{input}' .
- '</div>{hint}{error}</div>', 'options' => ['class' => 'col_5']])->textInput(['placeholder' => '输入客户名称', ['class' => 'form-control']]) ?>
- </div>
- </div>
- <!--公司全称-->
- <div class="form-group">
- <div class="form-inline">
- <?= $form->field($model, 'company_name', ['template' => '{label}<div class="col-sm-9 " style="display: inline-flex;"><div class="">{input}' .
- '</div>{hint}{error}</div>', 'options' => ['class' => 'col_5']])->textInput(['placeholder' => '输入公司全称', ['class' => 'form-control']]) ?>
- </div>
- </div>
- <!--业务员-->
- <div class="form-group">
- <div class="form-inline">
- <?= $form->field($model, 'sales_man_id', ['template' => '{label}<div class="col-sm-8" style="display: inline-flex">{input}' .
- '{hint}{error}</div>', 'options' => ['class' => 'col_5']])->dropDownList(ArrayHelper::map($data['Salesman'], 'ID', 'TRUE_NAME'), ['class' => 'form-control select_screen', 'style' => 'width:172px;']) ?>
- </div>
- </div>
- <!--结算方式-->
- <div class="form-group">
- <?= $form->field($model, 'settle_type', ['options' => ['class' => 'col_5']])->radioList(['474' => '挂账', '190' => '预付', '292' => '单结'], ['class' => 'col-sm-5 radio-z'])->error(false); ?>
- </div>
- <!--结算周期-->
- <div class="form-group">
- <?= $form->field($model, 'settle_cycle', ['options' => ['class' => 'col_5']])->radioList(['295' => '月结', '294' => '周结', '298' => '年付'], ['class' => 'col-sm-5 radio-z'])->error(false); ?>
- </div>
- <!--联系人-->
- <div class="form-group">
- <div class="form-inline">
- <div class="col_5">
- <label id="" class="control-label">联系人</label>
- <div class="col-sm-9">
- <button type="button" class="btn btn-primary" onclick="add_customer_contacts(this)">
- <span class="glyphicon glyphicon-plus"></span> 添加
- </button>
- </div>
- <div class="form-group" style="margin-left: 92px;margin-top: 16px;">
- <div class="form-inline" style="width:700px;">
- <table class="table table-bordered table-hover" style="text-align: center">
- <thead>
- <tr>
- <th> 姓名</th>
- <th> 电话</th>
- <th> 类型</th>
- <th> 操作</th>
- </tr>
- </thead>
- <tbody id="stroke_tbody">
- <?php
- foreach ($linkModel as $key => $link) {
- ?>
- <tr class="stroke_tr">
- <td>
- <?= $form->field($link, "[$key]id")->textInput()->hiddenInput(['value' => $link['id']]);
- echo Html::hiddenInput("tr_no", $key);
- ?>
- <div class="form-group">
- <div class="form-inline">
- <?= $form->field($link, "[$key]contact_name")->textInput(['placeholder' => '输入联系人姓名', ['class' => 'form-control']])->label(false)->error(false); ?>
- </div>
- </div>
- </td>
- <td>
- <div class="form-group">
- <div class="form-inline">
- <?= $form->field($link, "[$key]contact_mobile")->textInput(['placeholder' => '输入联系人电话', ['class' => 'form-control']])->label(false)->error(false); ?>
- </div>
- </div>
- </td>
- <td>
- <?= $form->field($link, "[$key]contact_type", ['template' => '<div class="col-sm-8" ><div class="form-group">{input}' .
- '</div>{hint}{error}</div>'], ['options' => ['class' => '']])->dropDownList(['606' => '车调', '607' => '采购', '608' => '财务'], ['class' => 'form-control'])->error(false) ?>
- </td>
- <td style="vertical-align: middle !important;">
- <button type="button" onclick="delete_contacts(this)"
- class="btn btn-danger">删除
- </button>
- </td>
- </tr>
- <?php
- }
- ?>
- </tbody>
- </table>
- </div>
- </div>
-
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <!--操作按钮-->
- <div class="panel panel-default" style="margin: 0 16px 16px 30px;border: none">
- <div class="form-inline">
- <div class="col-sm-5">
- <?php if ($op == '' || $op == 'modify'): ?>
- <?= Html::submitButton($model->isNewRecord ? '保 存' : '保 存', ['class' => $model->isNewRecord ? 'btn btn-primary' : 'btn btn-primary', 'style' => 'width:82px;', 'onclick' => 'loading()']) ?>
- <?= Html::submitButton('取 消', ['class' => 'btn btn-default', 'data-dismiss' => 'modal', 'onclick' => 'window.open("about:blank", "_top").close()', 'style' => 'width:82px;margin-left:5px;']) ?>
- <?php elseif ($op == 'review'): ?>
- <?= Html::submitButton('通 过', ['class' => $model->isNewRecord ? 'btn btn-primary' : 'btn btn-primary', 'name' => 'pass', 'style' => 'width:82px;', 'onclick' => 'loading()']) ?>
- <?= Html::submitButton('驳 回', ['class' => 'btn btn-default', 'data-dismiss' => 'modal', 'style' => 'margin-left:5px;width:82px;', 'name' => 'reject', 'onclick' => 'loading()']) ?>
- <?php elseif ($op == 'view'): ?>
- <?= Html::submitButton('关 闭', ['class' => 'btn btn-default', 'id' => 'close', 'data-dismiss' => 'modal', 'onclick' => 'window.open("about:blank", "_top").close()', 'style' => 'width:82px;']) ?>
- <?php endif; ?>
- </div>
- </div>
- </div>
- <?php zActiveForm::end(); ?>
- </div>
- <?php if ($op == 'view'): ?>
- <script>
- window.onload = function () {
- $("input").each(function () {
- $(this).attr("disabled", "disabled")
- });
- $("button").each(function () {
- $(this).attr("disabled", "disabled")
- });
- $("select").each(function () {
- $(this).attr("disabled", "disabled")
- });
- $("#close").attr("disabled", false)
- }
- </script>
- <?php endif; ?>
- <script>
-
- </script>
|