租房掌柜微信小程序Api以及小程序前端模板
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

212 lines
8.4 KiB

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>房租收费系统</title>
<meta name="renderer" content="webkit">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<link rel="stylesheet" href="/static/plugs/layui/css/layui.css" media="all">
<link rel="stylesheet" type="text/css" href="/static/plugs/wangedit/css/wangEditor-mobile.css">
<style type="text/css">
html, body {
margin: 0;
padding: 0;
}
.saveimg {
text-align: center;
}
.saveimgs span {
display: inline-block;
margin-top: 5px;
}
.det-nr {
line-height: 250%;
padding: 20px 30px 20px 20px;
}
.underline {
text-decoration: underline;
}
</style>
</head>
<body>
<div style="padding:20px;">
<fieldset class="layui-elem-field layui-field-title">
<legend>房租费用明细</legend>
</fieldset>
<form class="layui-form layui-form-pane" method="post" action="{:url('index/pay/add')}">
<div class="layui-form-item">
<label class="layui-form-label">小区门牌号</label>
<div class="layui-input-block">
<input type="text" name="door_number" readonly="readonly"
value="{$data.house_name}-{$data.door_number}"
autocomplete="off"
placeholder="请输入标题"
class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">房间号</label>
<div class="layui-input-block">
<input type="text" name="room_number" readonly="readonly" value="{$data.room_number}"
autocomplete="off"
placeholder="请输入房间号"
class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">手机号</label>
<div class="layui-input-block">
<input type="text" name="phone" lay-verify="required|phone" value="{$Think.get.phone|default=''}"
autocomplete="off"
placeholder="请输入手机号"
class="layui-input">
<input type="hidden" name="room_id" value="{$Think.get.roomid|default=''}"
class="layui-input">
<input type="hidden" name="name" value="{$tenant.name}"
class="layui-input">
<input type="hidden" name="tenant_id" value="{$tenant.id}"
class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">租金</label>
<div class="layui-input-block">
<input type="text" name="rent" readonly="readonly" value="{$data.rent}元"
autocomplete="off"
placeholder="请输入租金"
class="layui-input">
<input type="hidden" name="rent_price" value="{$data.rent}"
class="layui-input">
<input type="hidden" name="key_deposit" value="{$data.key_deposit}"
class="layui-input">
<input type="hidden" name="tenant_num" value="{$tenant_num}"
class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">钥匙押金:</label>
<div class="layui-input-block">
<input type="text" name="" readonly="readonly" value="{$data.key_deposit}元/人"
autocomplete="off"
placeholder="钥匙押金"
class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">燃气费</label>
<div class="layui-input-block">
<input type="text" name="gas_money" readonly="readonly"
value="{$data.gas_money}元/人 x {$tenant_num}人={$data.gas_money * $tenant_num}元"
autocomplete="off"
placeholder="请输入燃气费"
class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">水费</label>
<div class="layui-input-block">
<input type="text" name="water_money" readonly="readonly"
value="{$data.water_money}元/人 x {$tenant_num}人={$data.water_money * $tenant_num}元"
autocomplete="off"
placeholder="请输入水费"
class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">交租方式</label>
<div class="layui-input-block">
<input type="text" name="rent_type_name" readonly="readonly" value="{$data.rent_type_name}"
autocomplete="off"
class="layui-input">
<input type="hidden" name="rent_type" readonly="readonly" value="{$data.rent_type}"
autocomplete="off"
class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label" style="color: red;">房租合计:</label>
<div class="layui-input-block">
<textarea name="detail" rows="6" class="layui-textarea">(租金:{$data.rent}元 + 宽带费:{$data.broadband_fee}元 + 物业费:{$data.property_fee}元 + 燃气费:{$data.gas_money}元 x {$tenant_num}人 + 水费:{$data.water_money}元 x {$tenant_num}人) x {$rent_type}个月 = 合计:{$data.total_rent}元
</textarea>
<input type="hidden" name="price" readonly="readonly"
value="{$data.total_rent}"
autocomplete="off"
class="layui-input">
</div>
</div>
<div class="layui-form-item">
<div class="layui-input-block">
{if $Think.get.sms eq true}
<a href="sms://{$Think.get.phone|default=''}" id="sms-text" class="layui-btn layui-bg-orange">发送短信</a>
{else}
<button class="layui-btn layui-bg-blue" lay-submit="" lay-filter="demo1">确认生成订单</button>
{/if}
</div>
</div>
</form>
</div>
<script src="/static/plugs/layui/layui.js" charset="utf-8"></script>
<script type="text/javascript" src="/static/plugs/wangedit/js/lib/zepto.js"></script>
<script type="text/javascript" src="/static/plugs/wangedit/js/lib/zepto.touch.js"></script>
<script type="text/javascript">
$(function () {
// 浏览器的用户代理报头
let u = navigator.userAgent;
let smsurl = '';
// 短信内容需要转码
var smstextArea = encodeURIComponent("您的房租即将到期(租金:{$data.rent}元 + 燃气费:{$data.gas_money}元 x {$tenant_num}/人 + 水费:{$data.water_money}元 x {$tenant_num}/人) x {$rent_type}月({$data.rent_type_name}) = {$data.total_rent}元,请通过支付宝或者微信转账,有什么疑问可直接联系我!");
var smsphone = $('#sms-text').attr('href');
if (/(iPhone|iPad|iPod|iOS)/i.test(u)) {
$('#sms-text').attr('href', smsphone + '&body=' + smstextArea);
} else {
$('#sms-text').attr('href', smsphone + '?body=' + smstextArea);
}
// 自定义配置
editor.config.uploadImgUrl = '/upload';
// editor.config.menus = ['bold', 'quote', 'list','img'];
// 初始化
editor.init();
console.log(editor.$txt);
});
</script>
<!-- 注意:如果你直接复制所有代码到本地,上述js路径需要改成你本地的 -->
<script>
layui.use(['form', 'layedit', 'laydate'], function () {
var form = layui.form
, layer = layui.layer;
//监听提交
form.on('submit(demo1)', function (data) {
});
});
</script>
</body>
</html>