⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mana_accs.php

📁 自己实现一个实用的商店应用系统
💻 PHP
📖 第 1 页 / 共 3 页
字号:
<span style='position:absolute;top:39px;left:425px;'><input class='depo' type='text' value='' name='curr_time0' id='curr_time0' size='19' readonly /></span><br /><br />
会员卡号:<input class='memb' maxlength="13" size="13" type="text" id='user_card0' name='user_card0' autocomplete='off' value='8602700' onkeyup='javascript:if ( this.value.length == 13 ) { getMemInfo(this.value); } // member_search(this.value);' />
累计积分:<input class='memb' maxlength='13' size='8' type='text' name='member_sales' id='member_sales' value='0' readonly />
本期积分:<input class='memb' maxlength='13' size='6' type='text' name='member_ctach' id='member_ctach' value='0' readonly />
</center>
      <span style='position:absolute;top:109px;left:0px;font-size:16px;'><input class='depo' style='font-size:16px;' type='text' size='5' value='序号↓' name='xxhh' id='xxhh' />
数据输入&nbsp;&nbsp;&nbsp;&nbsp;数量&nbsp;&nbsp;&nbsp;原单价&nbsp;&nbsp;原价&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='font-size:26px;color:#fe6;'>售价</font>&nbsp;&nbsp;&nbsp;&nbsp;会员折扣&nbsp;手工折&nbsp;&nbsp;<input style='border:none;color:#222;background-color:#2f9f2f;font-size:14px;' type='button' value='金额折' title='一键恢复' id='BT01' name='BT01' onclick='javascript:disc_zero();this.blur();' />&nbsp;&nbsp;商品名称
<!-- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;店内码 -->
</span><br /><br /><br />

<div name='user_xszl' id='user_xszl' class='zlxs'>
收款:<input class='zlxs' type='text' name='user_xs_sk' id='user_xs_sk' value='0' readonly /><br />
找零:<input class='zlxs' type='text' name='user_xs_zl' id='user_xs_zl' value='0' readonly /><br />
<center><input type='button' name='UX01' id='UX02' value='确定' onclick='javascript:document.getElementById("user_xszl").style.display="none";' /></center>
</div>
<div name='user_tgzk' id='user_tgzk' class='zlxs' style='font-size:18px;'>
<center>
请输入团购折扣:<br />
&nbsp;<input class='zlxs' type='text' name='tgzk' id='tgzk' value='100.00' size='8' onchange='javascript:chg_zkl();' /><br />
<input type='button' name='UX01' id='UX02' value='确定' onclick='javascript:document.getElementById("user_tgzk").style.display="none";' />
</center>
</div>

      <input type='hidden' size='1' value='1' id='tag_ins_up' name='tag_ins_up' />
      <?php
        $i=1;
        // <br />
	echo "\n<input class='depo' type='text' value='№ $i' size='6' id='xh_$i' name='xh_$i' readonly />";

	echo "<input class='depo' type='text' value='$_Hbco' size='13' maxlength='13' id='spbm0_$i' name='spbm0_$i' autocomplete='off' onkeyup='javascript:if ( this.value.length == 13 ) is_real_prod(this.value,$i);' /> ";

        echo "<input class='depo' onchange='javascript:sum_sj();' type='text' value='1' size='6' id='xssl0_$i' name='xssl0_$i' autocomplete='off' /> ";

	echo "  <input class='depo' type='text' value='0' id='spdj0_$i' name='spdj0_$i' size='7' readonly />";
	echo "  <input class='depo' type='text' value='0' id='spsj0_$i' name='spsj0_$i' size='9' readonly />";
	echo "  <input class='dep2' type='text' value='0' title='折后单价:' id='spzkj0_$i' name='spzkj0_$i' size='9' readonly />";
	echo "  <input class='spzp' type='button' value='全' id='undisc0_$i' name='undisc0_$i' onclick='javascript:undisc($i);' />";
	echo   "<input class='depo' type='text' value='100' size='6' id='user_dis0_$i' name='user_dis0_$i' readonly />";
	echo "  <input class='depo' type='text' value='100' size='8' id='user_hdis0_$i' name='user_hdis0_$i' onchange='javascript:sum_sj();' "._ODZ." />";
	echo "  <input class='depo' onchange='javascript:sum_sj();' type='text' value='0' size='6' id='jezk0_$i' name='jezk0_$i' autocomplete='off' "._OSJ." />";

	echo " &nbsp;<input class='spzp' type='button' value='赠' id='sp_zp0_$i' name='sp_zp0_$i' onclick='javascript:sp_zp($i);this.blur();' />";

	echo "<input class='depo' type='text' value='' id='spmc0_$i' name='spmc0_$i' size='20' readonly />";
	echo " &nbsp;<input class='depo' type='hidden' value='' id='sp_code0_$i' name='sp_code0_$i' size='13' maxlength='13' readonly />";
	echo "<br />\n";
      ?>
    <input type='hidden' size='1' value='1' id='tag_ins_down' name='tag_ins_down' />
    <hr width='890' align='left' />
    &nbsp;&nbsp;&nbsp;
    <input type='button' value='恢复' name='e_hf' id='e_hf' onclick='javascript:window.location.href="<?php echo $_SERVER['PHP_SELF']; ?>";' />&nbsp;&nbsp;
    <input type='button' value='小计' name='e_xj' id='e_xj' onclick='javascript:disp_xj();blur();' />&nbsp;&nbsp;&nbsp;
    <input type='submit' value='埋单' name='e_md' id='e_md' onclick='javascript:document.getElementById("seri_prc").submit();this.disabled=true;' />&nbsp;&nbsp;&nbsp;
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;∑¥<input class='depo' type='text' value='0.0' size='11' name='sum_sj0' id='sum_sj0' readonly />元;
    &nbsp;∑<input class='depo' type='text' value='0' size='3' name='sum_sl0' id='sum_sl0' />笔
    &nbsp;合计金额折:<input class='depo' value='0' type='text' name='sum_hj_rl0' id='sum_hj_rl0' size='9' readonly />
    &nbsp;(平摊)再让利:<input class='depo' value='0' type='text' name='hj_jez0' id='hj_jez0' size='9' onchange='javascript:pj_jez();sum_sj();' autocomplete='off' />

    <input value='0' type='hidden' name='user_tach0' id='user_tach0' />
    <input value='<?php echo _SKD; ?>' type='hidden' name='user_kdjf0' id='user_kdjf0' />
  </form>
</nobr></div>

<!-- 右键菜单 Begin -->
<div id="right_menu" class="skin0" onMouseover="highlightie5()" onMouseout="lowlightie5()" onClick="jumptoie5();">
  <table width="100%" border="0" cellpadding="0" cellspacing="0">
    <tr>
      <td colspan="2" align="center"><div class="rstymenu2"><nobr>★细节决定成败★&nbsp;&nbsp;</nobr></div></td>
    </tr>
    <tr>
      <td width="11%" align="center" background="images/menubg.gif" class="rstytdmenu"><b>管 理 模 块 菜 单</b></td>
      <td width="89%" valign="middle">
  <hr style="width:102px;">
    <div class="rstymenu" url="javascript:history.back();">回到上一页</div>
    <div class="rstymenu" url="javascript:window.scroll(0,0);">回到顶部</div>
  <hr style="width:102px;">
<?php
    echo '
    <div class="rstymenu" url="" target="_blank" '._MTB.'>同期销量对比</div>
    <div class="rstymenu" url="" target="_blank" '._MMD.'>门店业绩查询</div>
    <div class="rstymenu" url="acc_dpkcmx.php?s_id0='.$s_id.'" target="_blank" '._MMX.'>单品库存明细</div>
    <div class="rstymenu" url="" target="_blank" '._MDP.'>单品销量分析</div>
    <div class="rstymenu" url="" target="_blank" '._MML.'>销售毛利分析</div>
    <div class="rstymenu" url="" target="_blank" '._MLS.'>历史数据分析</div>
  <hr style="width:102px;">
    <div class="rstymenu" url="acc_spsjbg.php?s_id0='.$s_id.'" winsize="w_av12" target="_blank" '._MSJ.'>商品售价变更</div>
    <div class="rstymenu" url="" target="_blank" winsize="w_av9" '._MCX.'>商品促销变价</div>
    <div class="rstymenu" url="" target="_blank" winsize="w_av9" '._MCB.'>商品成本调整</div>
    <div class="rstymenu" url="acc_xjrjzz.php?s_id0='.$s_id.'" target="_blank" '._MXJ.'>现金日记帐</div>
  <hr style="width:102px;">
    <div class="rstymenu" url="acc_bgspzl.php?s_id0='.$s_id.'&oper=sc" winsize="w_av9" target="_blank" '._MSC.'>上传商品资料</div>
    <div class="rstymenu" url="acc_bgspzl.php?s_id0='.$s_id.'&oper=xz" winsize="w_av9" target="_blank" '._MXZ.'>下载商品资料</div>
';
?>
  <hr style="width:102px;">
    <div class="rstymenu" url="readme.html" target="_blank" winsize="w_av10">简易操作说明</div>
 </td>
  </tr>
</table>
</div>
<!-- 右键菜单 End -->

<script type="text/javascript">
<!--
  document.bgColor = '0f0f0f';
  if (document.all && window.print) {
    right_menu.className = menuskin;
    document.oncontextmenu = showmenuie5;
    document.body.onclick = hidemenuie5;
  }

  // document.getElementById('user_card0').select();
  // document.getElementById('user_card0').focus();
  document.getElementById('spbm0_1').select();
  document.getElementById('spbm0_1').focus();

  var tj_cs = 1;
  function keyevent() {
  // Hot Key Setup
  // 赠/购	<↑>
  // 清除折扣	<Pause/Break>
  // 找零	<Insert>
  // 隐藏找零	<F9>
  // 折价	<Delete>
  // 会员	<Home>
  // 商品	<End>
  // 成交价	<Page Up>
  // 改当前数量	<Page Down>
    if ( event.keyCode == 13 ) {		// 回车仅提交一次
      if ( tj_cs == 1 ) document.getElementById("seri_prc").submit();
      document.getElementById("e_md").disabled=true;
      tj_cs++;
    } else if ( event.keyCode == 45 ) {		// 找零
      var xj = Number(document.getElementById('spbm0_'+hs).value);
      var zl = xj - Number(document.getElementById('sum_sj0').value);
      // alert("收款:"+xj+"元,\n\n找零:"+zl+"元");
      document.getElementById("user_xszl").style.display="block";
      document.getElementById("user_xs_sk").value=xj+"元";
      document.getElementById("user_xs_zl").value=zl+"元";
      document.getElementById('spbm0_'+hs).value=jv_hbcod;
      sum_sj();
    } else if ( event.keyCode == 120 ) {	// 关闭找零显示
      document.getElementById("user_xszl").style.display="none";
    } else if ( event.keyCode == 46 ) {		// 折价
      document.getElementById('hj_jez0').value=document.getElementById('spbm0_'+hs).value;
      document.getElementById('spbm0_'+hs).value=jv_hbcod;
      pj_jez();
    } else if ( event.keyCode == 19 ) {		// 清除折扣
      disc_zero();
    } else if ( event.keyCode == 33 ) {		// 成交价
      var cjj = Number(document.getElementById('sum_sj0').value) - Number(document.getElementById('spbm0_'+hs).value);
      cjj = Math.round(cjj*10)/10;
      document.getElementById('hj_jez0').value= cjj;
      document.getElementById('spbm0_'+hs).value="";
      pj_jez();
	    /*
      var dqhs = Number(hs) - 1;
      if ( dqhs > 0 ) {
        document.getElementById('xssl0_'+dqhs).value=document.getElementById('spbm0_'+hs).value;
        sum_sj();
        document.getElementById('spbm0_'+hs).value="";
      }
	     */
    } else if ( event.keyCode == 34 ) {		// 改当前数量
      document.getElementById('xssl0_'+hs).value=document.getElementById('spbm0_'+hs).value;
      sum_sj();
      document.getElementById('spbm0_'+hs).value="";
    } else if ( event.keyCode == 35 ) {		// 商品
      sum_sj();
      document.getElementById('spbm0_'+hs).value='';
    } else if ( event.keyCode == 36 ) {		// 会员
      document.getElementById('user_card0').value='';
      document.getElementById('user_card0').select();
      document.getElementById('user_card0').focus();
    } else if ( event.keyCode == 38 ) {		// 赠/购
      if ( Number(document.getElementById('spbm0_'+hs).value) < hs ) {
        var dqhs = Number(document.getElementById('spbm0_'+hs).value);
      } else {
        var dqhs = Number(hs) - 1;
      }
      sp_zp(dqhs);
      document.getElementById('spbm0_'+hs).value="";
    }
  }
  document.onkeydown = keyevent;

  function disp_xj() {
    sum_sj();
    alert("消费金额:\n¥"+document.getElementById("sum_sj0").value+"元");
  }

  var res_err=true;
  var s_obj=null;
  var hgzk=<?php echo _HGZK; ?>;
  var jfxs=<?php echo _JFXS; ?>;
  var jffs=(<?php echo _SFS; ?>==1?0:0.5);

  function sum_sj() {
    var sum0=0;
    var sum_hj_rl = 0;

    // 本店/跨店积分判断
    var is_jf = false;
    var zxjf=false;
    var bdhy=false;
    var kd_s = <?php echo _SKD; ?>; if ( kd_s == 1 ) kdjf=true; else kdjf=false;
    var jf_s = <?php echo _SJF; ?>; if ( jf_s == 1 ) zxjf=true; else zxjf=false;
    if ( document.getElementById('s_id0').value == document.getElementById('s_id1').value ) bdhy=true; else bdhy=false;
    if ( bdhy && zxjf ) is_jf=true; 
    else if ( !bdhy && kdjf && zxjf ) is_jf=true;
    else is_jf=false;
    // 最后确定是否已正确扫描卡号,以便确认是否积分
    if ( is_jf ) if ( res_err ) is_jf=false;

    var zxzk=false;
    var zk_s = <?php echo _SZK; ?>;
    if ( zk_s == 1 ) zxzk=true;
    for ( i=1; i<hs; i++ ) {
      if ( zxzk ) {
	var hdis0 = Number(document.getElementById('user_hdis0_'+i).value);
	var udis0 = Number(document.getElementById('user_dis0_'+i).value);
	if ( hdis0 < udis0 ) zkbl = hdis0/100;
	else zkbl = udis0/100;
        // zkbl = document.getElementById('user_dis0_'+i).value/100;
      }
      else zkbl = 1;
      document.getElementById('spzkj0_'+i).value=Math.round((document.getElementById('xssl0_'+i).value*document.getElementById('spdj0_'+i).value*zkbl-document.getElementById('jezk0_'+i).value)*10)/10;
      document.getElementById('spsj0_'+i).value=document.getElementById('xssl0_'+i).value*document.getElementById('spdj0_'+i).value;
      sum0+=parseFloat(document.getElementById('spzkj0_'+i).value);
      sum_hj_rl += Number(document.getElementById('jezk0_'+i).value);
    }
    document.getElementById('sum_hj_rl0').value = Math.round(sum_hj_rl*10)/10;
    document.getElementById('sum_sj0').value = Math.round(sum0*10)/10;
    if ( is_jf ) document.getElementById('user_tach0').value = Math.round(sum0*jfxs-jffs);
    else document.getElementById('user_tach0').value = 0;
    document.getElementById('spbm0_'+hs).select();
    document.getElementById('spbm0_'+hs).focus();

  }

  function sp_zp(this_hs) {
    var the_money = 0;
    if ( Number(document.getElementById('spzkj0_'+this_hs).value) != 0 )
    document.getElementById('jezk0_'+this_hs).value=Number(document.getElementById('spzkj0_'+this_hs).value) + Number(document.getElementById('jezk0_'+this_hs).value);
    else
    document.getElementById('jezk0_'+this_hs).value=Number(document.getElementById('spzkj0_'+this_hs).value);
    if ( Number(document.getElementById('jezk0_'+this_hs).value) != 0) {
      document.getElementById('sp_zp0_'+this_hs).style.background='#666';
      document.getElementById('sp_zp0_'+this_hs).style.color='#f66';
      document.getElementById('sp_zp0_'+this_hs).value='购';
    } else {
      document.getElementById('sp_zp0_'+this_hs).style.background='#aa1';
      document.getElementById('sp_zp0_'+this_hs).style.color='#636';

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -