104 lines
4.3 KiB
PHP
104 lines
4.3 KiB
PHP
|
||
<div class="coms-table-wrap">
|
||
<div class="coms-table-hd clearfix no-border">
|
||
<form action="/sys/supplier/lists" class="form-search" onsubmit="return false">
|
||
<div class="am-form am-form-horizontal">
|
||
<div class="am-form-group fl">
|
||
<label class="am-para-label w60">关键词:</label>
|
||
<div class="am-para-inline w200">
|
||
<input type="text" name="keyword" id="input" placeholder="输入供应商关键字" v-model="params.keyword"/>
|
||
</div>
|
||
</div>
|
||
<div class="am-form-group fl">
|
||
<label class="am-para-label w60">类型:</label>
|
||
<div class="am-para-inline w100">
|
||
<select name="type" v-model="params.type">
|
||
<option value="">请选择</option>
|
||
<option :value="i" v-for="(v,i) in typeAry">{{v}}</option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
<div class="am-form-group fl">
|
||
<label class="am-para-label w60">状态:</label>
|
||
<div class="am-para-inline w100">
|
||
<select name="status" v-model="params.status">
|
||
<option value="">请选择</option>
|
||
<option :value="i" v-for="(v,i) in statusAry">{{v}}</option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
<div class="am-form-group fl ml20">
|
||
<button type="submit" class="am-btn am-btn-sm am-btn-success w100">搜索</button>
|
||
<button data-modal="/sys/supplier/get" data-title="新增供应商" type="button" class="am-btn am-btn-success w100 am-btn-sm">新增</button>
|
||
</div>
|
||
</div>
|
||
</form>
|
||
</div>
|
||
<div class="coms-table-bd">
|
||
<div class="fr">共有<?= $pager['totle'] ?>条数据</div>
|
||
<table class="am-table am-table-bordered">
|
||
<thead>
|
||
<tr>
|
||
<th width="5%"><span>ID</span></th>
|
||
<th width="25%"><span>供应商</span></th>
|
||
<th width="12%"><span>创建时间</span></th>
|
||
<th width="10%"><span>类型</span></th>
|
||
<th width="10%"><span>状态</span></th>
|
||
<th width="10%"><span>操作</span></th>
|
||
</tr>
|
||
</thead>
|
||
<tbody>
|
||
<tr v-for="(v,i) in lists">
|
||
<td>{{v.id}}</td>
|
||
<td>{{v.title}} <template v-if="v.short">({{v.short}})</template></td>
|
||
<td>{{v.c_time}}</td>
|
||
<td>{{v.type_name}}</td>
|
||
<td>{{v.status_name}}</td>
|
||
<td>
|
||
<a href="javascript:void(0);" :data-modal="'sys/supplier/get?id='+v.id" :data-title="'编辑-'+v.title"
|
||
class="am-btn am-btn-primary am-btn-xs">编辑</a>
|
||
<a data-ajax="post" data-action="/sys/supplier/edit_status" class="am-btn am-btn-danger am-btn-xs"
|
||
:data-params-id="v.id" :data-params-status="0" v-if="1==v.status">关闭</a>
|
||
<a data-ajax="post" data-action="/sys/supplier/edit_status" class="am-btn am-btn-success am-btn-xs"
|
||
:data-params-id="v.id" :data-params-status="1" v-if="0==v.status">开启</a>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<div class="coms-table-ft clearfix">
|
||
<div class="hander am-form">
|
||
</div>
|
||
<div class="coms-pagination fr mr20">
|
||
<?php page_view($pager) ?>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<script>
|
||
var vue_obj;
|
||
var loading = 0;
|
||
$(function(){
|
||
vue_obj = new Vue({
|
||
el: '.coms-table-wrap',
|
||
data: {
|
||
params:[],
|
||
lists:[],
|
||
statusAry:[],
|
||
typeAry:[],
|
||
},
|
||
mounted:function() {
|
||
var vm = this;
|
||
vm.params = <?=json_encode($params)?>;
|
||
vm.lists = <?=json_encode($lists)?>;
|
||
vm.statusAry = <?=json_encode($statusAry)?>;
|
||
vm.typeAry = <?=json_encode($typeAry)?>;
|
||
},
|
||
methods:{},
|
||
watch:{}
|
||
});
|
||
|
||
<?php page_script($pager) ?>
|
||
});
|
||
</script>
|
||
|