mirror of
https://gitee.com/ShopeX/OMS
synced 2026-03-30 21:15:34 +08:00
170 lines
5.0 KiB
HTML
170 lines
5.0 KiB
HTML
<!--
|
|
Copyright 2012-2026 ShopeX (https://www.shopex.cn)
|
|
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
|
you may not use this file except in compliance with the License.
|
|
You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
-->
|
|
|
|
<link rel="stylesheet" type="text/css" href="<{$env.app.res_url}>/style.css" media="screen" />
|
|
<form action="index.php?app=<{$env.get.app}>&ctl=<{$env.get.ctl}>&act=add&finder_id=<{$env.get.finder_id}>" method="post" id="setting_frm" name="setting_frm">
|
|
<div id="gEditor-Body">
|
|
<div class="spage-main-box">
|
|
<div class="edit_title"><h3>发票内容管理</h3></div>
|
|
<div class="tableform">
|
|
<div id="x-g-basic" class="goods-detail">
|
|
<div>
|
|
<table border="0" cellpadding="0" cellspacing="0">
|
|
<tbody>
|
|
<{foreach from=$item.title item=value key=key}>
|
|
|
|
<{if $value == '商品明细'}>
|
|
<tr>
|
|
<th align="right" > </th>
|
|
<td width="150" align="center"><input name="item[title][]" id="title[]" value="<{$value}>" size="30" disabled="disabled" /></td>
|
|
<td><span style="color:#666;">系统保留</span></td>
|
|
</tr>
|
|
<{else}>
|
|
<tr>
|
|
<th align="right" > </th>
|
|
<td width="150" align="center"><input name="item[title][]" id="title[]" value="<{$value}>" size="30" /></td>
|
|
<td><a href="javascript:void(0);" onclick="del_title(this, '<{$key}>')">删除</a>
|
|
</td>
|
|
</tr>
|
|
<{/if}>
|
|
|
|
|
|
<{/foreach}>
|
|
</tbody>
|
|
</table>
|
|
|
|
<table width="100%" border="0" cellspacing="0" cellpadding="0">
|
|
<tr>
|
|
<th > </th>
|
|
<td> </td>
|
|
<td> </td>
|
|
</tr>
|
|
<tr>
|
|
<th align="right"><strong>新增发票内容:</strong></th>
|
|
<td width="280"><{input type="text" size="32" maxlength="32" name="title" id="add_title" required='required' value=""}></td>
|
|
<td><{button label="添加新记录" type="button" id="btn_submit" name="btn_submit" }></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
<script language="javascript">
|
|
function remove_title()
|
|
{
|
|
var url = "index.php?app=<{$env.get.app}>&ctl=<{$env.get.ctl}>&act=del&key=<{$key}>";
|
|
if(confirm('确定要删除么?'))
|
|
{
|
|
window.location.href = url;
|
|
}
|
|
else
|
|
{
|
|
return false;
|
|
}
|
|
}
|
|
function del_title(obj, item_id){
|
|
if(confirm('确定要删除么?'))
|
|
{
|
|
new Request({url:'index.php?app=<{$env.get.app}>&ctl=<{$env.get.ctl}>&act=remove',method:'post',data:'key='+item_id,
|
|
onSuccess:function(json){
|
|
rs = JSON.decode(json);
|
|
if(rs.res == 'fail')
|
|
{
|
|
return MessageBox.error(rs.msg);
|
|
}
|
|
else if(rs.res == 'succ')
|
|
{
|
|
obj.getParent('tr').remove();
|
|
}
|
|
}
|
|
}).send();
|
|
}else{
|
|
return;
|
|
}
|
|
}
|
|
|
|
function submit_frm()
|
|
{
|
|
var title = document.getElementById("add_title").value;
|
|
if(!title)
|
|
{
|
|
alert("请填写新增发票的内容");
|
|
document.getElementById("title").focus();
|
|
return false;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
(function()
|
|
{
|
|
var _form = $('setting_frm');
|
|
var btn = $('btn_submit');
|
|
var finder = finderGroup['<{$env.get.finder_id}>'];
|
|
var finder_id = '<{$env.get.finder_id}>';
|
|
|
|
_form.store('target',{
|
|
onSuccess:function(response){
|
|
var hash_res_obj = JSON.decode(response);
|
|
|
|
if (hash_res_obj.success != undefined && hash_res_obj.success != "")
|
|
{
|
|
try{
|
|
var _dialogIns = btn.getParent('.dialog').retrieve('instance');
|
|
}catch(e){}
|
|
|
|
if(_dialogIns)
|
|
{
|
|
_dialogIns.close();
|
|
|
|
if(finder_id)
|
|
{
|
|
window.finderGroup['<{$env.get.finder_id}>'].refresh();
|
|
}
|
|
else
|
|
{
|
|
parent.location.reload();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
});
|
|
|
|
$('btn_submit').addEvent('click',function()
|
|
{
|
|
var flag = submit_frm();
|
|
if(flag)
|
|
{
|
|
_form.fireEvent('submit',{stop:$empty});
|
|
}
|
|
});
|
|
|
|
$ES("input[type=text]").each(function(el,i)
|
|
{
|
|
el.addEvent('keydown',function(e)
|
|
{
|
|
if(e.code==13){
|
|
var flag = submit_frm();
|
|
if(flag)
|
|
{
|
|
_form.fireEvent('submit',{stop:$empty});
|
|
}
|
|
}
|
|
});
|
|
});
|
|
})();
|
|
</script> |