添加汇付编号绑定
This commit is contained in:
parent
0bce3718e2
commit
08ff02ddd4
@ -15,7 +15,7 @@ class LocalStoreValidate extends Validate
|
||||
'bankCard' => 'require',
|
||||
// 'businessLicense' => 'require',
|
||||
// 'crftNo1' => 'require',
|
||||
'selfPhoto' => 'require',
|
||||
// 'selfPhoto' => 'require',
|
||||
// 'idFront' => 'require',
|
||||
// 'idBack' => 'require',
|
||||
'name' => 'require',
|
||||
@ -33,7 +33,7 @@ class LocalStoreValidate extends Validate
|
||||
'bankCard.require' => '银行卡号不能为空',
|
||||
// 'businessLicense.require' => '营业执照不能为空',
|
||||
// 'crftNo1.require' => '社会信用代码不能为空',
|
||||
'selfPhoto.require' => '自拍照不能为空',
|
||||
// 'selfPhoto.require' => '自拍照不能为空',
|
||||
// 'idFront.require' => '身份证正面不能为空',
|
||||
// 'idBack.require' => '身份证背面不能为空',
|
||||
'name.require' => '商户联系人不能为空',
|
||||
@ -45,9 +45,9 @@ class LocalStoreValidate extends Validate
|
||||
|
||||
protected function checkBankType($value, $rule, $data)
|
||||
{
|
||||
if ($value == 1 && empty($data['largeNumber'])) {
|
||||
return '大额卡号不能为空';
|
||||
}
|
||||
// if ($value == 1 && empty($data['largeNumber'])) {
|
||||
// return '大额卡号不能为空';
|
||||
// }
|
||||
|
||||
if ($value == 2 && empty($data['bank_user_name'])) {
|
||||
return '户名不能为空';
|
||||
|
||||
@ -40,14 +40,6 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="largeNumberBlock" class="layui-form-item">
|
||||
<label class="layui-form-label"><span style="color:red;">*</span>大额行号:</label>
|
||||
<div class="layui-input-inline">
|
||||
<input type="text" name="largeNumber" id="largeNumber" lay-verType="tips" lay-verify="crftNo1"
|
||||
switch-tab="0" autocomplete="off" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="bank_user_name_block" class="layui-form-item">
|
||||
<label class="layui-form-label"><span style="color:red;">*</span> 户名:</label>
|
||||
<div class="layui-input-inline">
|
||||
@ -83,6 +75,14 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="largeNumberBlock" class="layui-form-item">
|
||||
<label class="layui-form-label">大额行号:</label>
|
||||
<div class="layui-input-inline">
|
||||
<input type="text" name="largeNumber" id="largeNumber" lay-verType="tips" lay-verify="crftNo1"
|
||||
switch-tab="0" autocomplete="off" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="layui-form-item">
|
||||
<label for="crftNo1" class="layui-form-label">营业执照有效期开始日期(无营业执照可不填):</label>
|
||||
<div class="layui-input-inline">
|
||||
@ -118,6 +118,13 @@
|
||||
</div>
|
||||
<div class="layui-form-mid layui-word-aux">数字越大越靠前</div>
|
||||
</div>
|
||||
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">汇付编号:</label>
|
||||
<div class="layui-input-inline">
|
||||
<input type="text" name="hf_id" id="hf_id" autocomplete="off" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -125,17 +132,6 @@
|
||||
<h2 class="layui-colla-title">文件上传</h2>
|
||||
|
||||
<div class="layui-colla-content layui-show">
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label"><span style="color:red;">*</span>自拍照:</label>
|
||||
<div class="layui-input-block">
|
||||
<div class="like-upload-image">
|
||||
<div class="upload-image-elem"><a id="self-photo" class="add-upload-video" data-type="self_photo"> + 添加图片</a></div>
|
||||
<input type="hidden" name="selfPhoto">
|
||||
</div>
|
||||
<div class="layui-form-mid layui-word-aux">建议尺寸:宽200像素*高200像素的jpg,jpeg,png图片</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label"><span style="color:red;">*</span>身份证正面:</label>
|
||||
<div class="layui-input-block">
|
||||
@ -158,6 +154,17 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">自拍照:</label>
|
||||
<div class="layui-input-block">
|
||||
<div class="like-upload-image">
|
||||
<div class="upload-image-elem"><a id="self-photo" class="add-upload-video" data-type="self_photo"> + 添加图片</a></div>
|
||||
<input type="hidden" name="selfPhoto">
|
||||
</div>
|
||||
<div class="layui-form-mid layui-word-aux">建议尺寸:宽200像素*高200像素的jpg,jpeg,png图片</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">商家Logo:</label>
|
||||
<div class="layui-input-block">
|
||||
|
||||
@ -60,14 +60,6 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="largeNumberBlock" class="layui-form-item" {if condition="$data.bankType eq 2" } style="display: none" {/if}>
|
||||
<label class="layui-form-label"><span style="color:red;">*</span>大额行号:</label>
|
||||
<div class="layui-input-inline">
|
||||
<input type="text" name="largeNumber" id="largeNumber" autocomplete="off" class="layui-input"
|
||||
value="{$data.largeNumber}">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="bank_user_name_block" class="layui-form-item" {if condition="$data.bankType eq 1" } style="display: none" {/if}>
|
||||
<label class="layui-form-label"><span style="color:red;">*</span> 户名:</label>
|
||||
<div class="layui-input-inline">
|
||||
@ -79,7 +71,7 @@
|
||||
<label class="layui-form-label"><span style="color:red;">*</span>银行名称:</label>
|
||||
<div class="layui-input-inline">
|
||||
<input type="text" name="bankName" id="bankName" autocomplete="off" class="layui-input"
|
||||
value="{$data.bankName}">
|
||||
value="{$data.bankName}">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -87,7 +79,15 @@
|
||||
<label class="layui-form-label"><span style="color:red;">*</span>银行卡号:</label>
|
||||
<div class="layui-input-inline">
|
||||
<input type="text" name="bankCard" id="bankCard" autocomplete="off" class="layui-input"
|
||||
value="{$data.bankCard}">
|
||||
value="{$data.bankCard}">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="largeNumberBlock" class="layui-form-item" {if condition="$data.bankType eq 2" } style="display: none" {/if}>
|
||||
<label class="layui-form-label">大额行号:</label>
|
||||
<div class="layui-input-inline">
|
||||
<input type="text" name="largeNumber" id="largeNumber" autocomplete="off" class="layui-input"
|
||||
value="{$data.largeNumber}">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -95,7 +95,7 @@
|
||||
<label for="crftNo1" class="layui-form-label">社会信用代码:</label>
|
||||
<div class="layui-input-inline">
|
||||
<input type="text" name="crftNo1" id="crftNo1" autocomplete="off" class="layui-input"
|
||||
value="{$data.crftNo1}">
|
||||
value="{$data.crftNo1}">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -149,31 +149,19 @@
|
||||
<input type="text" id="notes" autocomplete="off" class="layui-input" value="{$data.notes}" readonly>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">汇付编号:</label>
|
||||
<div class="layui-input-inline">
|
||||
<input type="text" name="hf_id" id="hf_id" autocomplete="off" value="{$data.hf_id}" class="layui-input">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="layui-colla-item">
|
||||
<h2 class="layui-colla-title">文件上传</h2>
|
||||
<div class="layui-colla-content layui-show">
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label"><span style="color:red;">*</span>自拍照:</label>
|
||||
<div class="layui-input-block">
|
||||
{if $data.selfPhoto}
|
||||
<div class="upload-image-div">
|
||||
<img src="{$data.selfPhoto}" alt="img" class="image-show">
|
||||
<input type="hidden" name="selfPhoto" value="{$data.selfPhoto}">
|
||||
<div class="del-upload-btn">x</div>
|
||||
</div>
|
||||
{/if}
|
||||
<div class="like-upload-image">
|
||||
<div class="upload-image-elem"><a id="self-photo" class="add-upload-video" data-type="self_photo"> +
|
||||
添加图片</a></div>
|
||||
<input type="hidden" name="selfPhoto" {if $data.selfPhoto} value="{$data.selfPhoto}" {/if}>
|
||||
</div>
|
||||
<div class="layui-form-mid layui-word-aux">建议尺寸:宽200像素*高200像素的jpg,jpeg,png图片</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label"><span style="color:red;">*</span>身份证正面:</label>
|
||||
<div class="layui-input-block">
|
||||
@ -212,6 +200,25 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">自拍照:</label>
|
||||
<div class="layui-input-block">
|
||||
{if $data.selfPhoto}
|
||||
<div class="upload-image-div">
|
||||
<img src="{$data.selfPhoto}" alt="img" class="image-show">
|
||||
<input type="hidden" name="selfPhoto" value="{$data.selfPhoto}">
|
||||
<div class="del-upload-btn">x</div>
|
||||
</div>
|
||||
{/if}
|
||||
<div class="like-upload-image">
|
||||
<div class="upload-image-elem"><a id="self-photo" class="add-upload-video" data-type="self_photo"> +
|
||||
添加图片</a></div>
|
||||
<input type="hidden" name="selfPhoto" {if $data.selfPhoto} value="{$data.selfPhoto}" {/if}>
|
||||
</div>
|
||||
<div class="layui-form-mid layui-word-aux">建议尺寸:宽200像素*高200像素的jpg,jpeg,png图片</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">商家Logo:</label>
|
||||
<div class="layui-input-block">
|
||||
|
||||
@ -0,0 +1,44 @@
|
||||
<?php
|
||||
|
||||
use think\migration\Migrator;
|
||||
use think\migration\db\Column;
|
||||
|
||||
class AddHfIdFieldsToLocalStoreTable extends Migrator
|
||||
{
|
||||
/**
|
||||
* Change Method.
|
||||
*
|
||||
* Write your reversible migrations using this method.
|
||||
*
|
||||
* More information on writing migrations is available here:
|
||||
* http://docs.phinx.org/en/latest/migrations.html#the-abstractmigration-class
|
||||
*
|
||||
* The following commands can be used in this method and Phinx will
|
||||
* automatically reverse them when rolling back:
|
||||
*
|
||||
* createTable
|
||||
* renameTable
|
||||
* addColumn
|
||||
* renameColumn
|
||||
* addIndex
|
||||
* addForeignKey
|
||||
*
|
||||
* Remember to call "create()" or "update()" and NOT "save()" when working
|
||||
* with the Table class.
|
||||
*/
|
||||
public function change()
|
||||
{
|
||||
$table = $this->table('local_store');
|
||||
$table->addColumn('hf_id', 'string', [
|
||||
'limit' => 255, 'default' => '', 'null' => false, 'comment' => '汇付编号'
|
||||
])->update(); // 更新表结构
|
||||
}
|
||||
|
||||
public function down()
|
||||
{
|
||||
// 回滚操作删除添加的字段
|
||||
$table = $this->table('local_store');
|
||||
$table->removeColumn('hf_id')
|
||||
->update();
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user