Skip to content

Instantly share code, notes, and snippets.

@OYeahllz
OYeahllz / checkInput.tpl
Last active October 15, 2019 09:17
[js检查输入] #js #tpl
function checkInput(elements, type = null) {
for (let i = 0; i < elements.length; i++) {
if (trim(elements[i].val()) == '') {
return false;
}
if(type == 'date'){
if(!(/^(\d{4})-(\d{2})-(\d{2})$/).test(trim(elements[i].val()))){
return false;
}
}
@OYeahllz
OYeahllz / reg.tpl
Created October 11, 2019 11:54
[常用正则语句] 带有正则表达式的语句 #正则
1. {* input框只允许输入纯数字 *}
oninput = "value=value.replace(/[^\d]/g,'')"
@OYeahllz
OYeahllz / sample_dress_sync.sh
Created October 11, 2019 11:46
[样衣同步] 样衣同步步骤 #命令
1.清理两个表
SELECT *
FROM romeo.usa_sample_dress_inventory;
SELECT *
FROM rent;
2.仓库管理-》样衣管理-》淘汰衣服列表
3.erp测试环境跑脚本
php /var/www/http/erp/protected/yiic AzazieSampleDressInv
4.网站清理缓存
@OYeahllz
OYeahllz / run.sh
Last active November 19, 2019 02:11
[常用命令] 常用命令 #命令
# 测试环境脚本运行命令
sudo docker exec -it php71 php /var/www/http/erp451/protected/yiic AutoAzBatchReportData History
# 数据库导入命令
time pv /ramdisk/db.sql.gz | gunzip | mysql --default-character-set=utf8 -h127.0.0.1 -P3306 -udbuser0114 -pdbpswd0114
# 手动执行预定命令
sudo docker exec -it php71 php /var/www/http/erp451/protected/yiic azReserveOrderInventory reserveAzazie
# D30历史数据
@OYeahllz
OYeahllz / new_tpl_file.tpl
Last active October 14, 2019 18:12
[tpl新页面] tpl新页面模板 #新页面 #tpl
{include file="{$TMP_PATH}/views/header.tpl"}
<script src="{$WEB_PATH}/project/js/tools.js"></script>
<script type="text/javascript">
const status = "{$status}";
const message = "{$message}";
</script>
{literal}
<style>
table td, table th {
text-align: center;
@OYeahllz
OYeahllz / datepicker.tpl
Last active October 14, 2019 18:00
[datepicker]日期选择,单个日期选择,日期范围选择 #datepicker #写法 #日期范围
/***************写法1*********************/
<label class="col-sm-1 control-label">发货日期:</label>
<div class="col-md-1">
<input type="text" placeholder="start" class="form-control" name="start_date" id="start_date" autocomplete="off" value="{$smarty.request.start_date}"/>
</div>
<div class="col-md-1">
<input type="text" placeholder="end" class="form-control" name="end_date" id="end_date" autocomplete="off" value="{$smarty.request.end_date}"/>
</div>
<scripy>
@OYeahllz
OYeahllz / Multi select.tpl
Created October 11, 2019 11:10
[Multi select] select多选框 #select #写法
<label class="col-sm-1 control-label">供应商:</label>
<div class="col-md-2">
<select data-placeholder="请选择供应商" class="form-control selectpicker" multiple name="provider_list[]" id="provider_list">
{foreach $provider_map as $provider_id => $provider_code}
<option {if in_array($provider_id, $smarty.request.provider_list)}selected{/if} value="{$provider_id}">{$provider_code}</option>
{/foreach}
</select>
</div>
@OYeahllz
OYeahllz / select.tpl
Created October 11, 2019 11:04
[select]select单选框 #select #写法
<label class="col-sm-1 control-label">款式名称:</label>
<div class="col-md-2">
<select id="external_cat_name" class="blur_select2 form-control" name="external_cat_name" style="border-radius:0" title="">
{foreach $style_name_list as $key => $name}
<option value="{$name}" id="{}" {if $smarty.request.external_cat_name==$name} selected="selected" {/if}>{$name}</option>
{/foreach}
</select>
</div>
@OYeahllz
OYeahllz / new_tpl_template.tpl
Created October 11, 2019 11:02
[tpl新页面模板]tpl新页面模板 #tpl #新页面
111
@OYeahllz
OYeahllz / two tab.tpl
Last active October 30, 2019 11:14
[左右两个可选标签] 页面头多个标签可选 #tpl
写法1:两个文件版
<div class="col-lg-12 query-form">
<div class="panel panel-default">
<div class="panel-body">
<div class="col-md-8 col-md-offset-2">
<nav class="btn-group text-center" id="list_btn">
<a href="az_batch_inventory_monitor.php" class="btn btn-primary b-r-xl">库存监控总表</a>
<a href="az_batch_inventory_monitor_sku.php" id="list_btn_right" class="btn btn-white b-r-xl">批量SKU库存监控</a>
</nav>