| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225 |
- <%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage/ErpView.master" AutoEventWireup="true" CodeFile="GrabingHall.aspx.cs" Inherits="EDesign_GrabingHall" %>
- <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
- <script type="text/javascript">
- var exData = null;
- var edit_id = "";
- var _memo_msg = "";
- function addFn() {
- edit_id = "";
- $(".win_tb").find("input").val("");
- $(".win_tb").find("textarea").val("");
- mini.get("add_win").show();
- }
- function searchFn() {
- var form = new mini.Form("#ctl00_f_all");
- var data = form.getData(true, false);
- var s = data;
- //var s = mini.encode(data);
- //alert(s);
- //form.setIsValid(false);
- //console.log("565656565", data);
- grid.load({
- ctid: s.tid, shopname: s.shop, buyer_nick: s.ww, design: s.design, orderState: s.state, apdate1: s.assigndate1, apdate2: s.assigndate2,
- date1: s.date1, date2: s.date2, price1: s.price1, price2: s.price2, address: s.address, seller_memo: s.memo, designerhd: s.designerhd, designtime: s.designtime
- });
- }
- function orderIdRenderer(e) {
- var grid = e.sender;
- var record = e.record;
- var tid = record.tid;
- var rowIndex = e.rowIndex;
- var html = "<div style=\"display:flex;flex-direction:row;\">";
- html += "***********";
- html += "</div>";
- return html;
- }
- function shopRenderer(e) {
- var record = e.record;
- var html = "<div style=\"display:flex;flex-direction:column;\">";
- html += ("<div>**********</div>");
- html += "</div>";
- return html;
- }
- function orderPTimeRenderer(e) {
- var grid = e.sender;
- var record = e.record;
- var tid = record.tid;
- var rowIndex = e.rowIndex;
- var html = "<div style=\"display:flex;flex-direction:column;\">";
- html += ("<div>**********</div>");
- html += "</div>";
- return html;
- }
- function actionRenderer(e) {
- var grid = e.sender;
- var record = e.record;
- var id = record.ctid;
- var rowIndex = e.rowIndex;
- var html = "";
- html += getGridBtn("edit", "抢单", "grabingFn('" + id + "')");
- return html;
- }
- function grabingFn(eid) {
- edit_id = eid;
- var rec = grid.getSelected();
- if (!confirm("确认抢单吗?")) return;
- postAjax("set_erp_grabingorder", "ctid=" + eid, function (data) {
- resultShow(data, "grid.reload();");
- });
- }
- function grabMyOrder() {
- var rows = grid.getSelecteds();
- var ctid = "";
- for (var rec of rows) {
- ctid += rec.ctid;
- ctid += ",";
- }
- var ctidstr = ctid.substring(0, ctid.length - 1);
- if (ctidstr.length <= 0) {
- mini.alert("请勾选需要抢的订单");
- return;
- }
- if (!confirm("确认抢单吗?")) return;
- postAjax("set_erp_grabingorder", "ctid=" + ctidstr, function (data) {
- resultShow(data, "grid.reload();");
- });
- }
- $(function () {
- });
- </script>
- <style type="text/css">
- .win_tb {
- width: 96%;
- margin-left: auto;
- margin-right: auto;
- margin-top: 10px;
- background-color: #dedede;
- }
- .win_tb td {
- height: 36px;
- background-color: #fff;
- font-size: 14px;
- padding: 5px;
- }
- .win_tb input[type=text] {
- width: 90%;
- height: 24px;
- font-size: 14px;
- }
- .win_tb input[type=checkbox] {
- width: 18px;
- height: 18px;
- }
- .win_tb select {
- font-size: 14px;
- height: 30px;
- padding: 0px 5px;
- }
- .win_tb .td1 {
- color: #666;
- background-color: #F8F8F8;
- text-align: center;
- }
- .win_tb .td2 {
- }
- .word_tui {
- border-radius: 50%;
- background-color: red;
- color: white;
- font-size: 14px;
- text-align: center;
- padding: 3px;
- margin-left: 5px;
- }
- .word_shou {
- background-color: saddlebrown;
- }
- .word_green {
- background-color: forestgreen;
- }
- .mini-grid-cell-nowrap {
- overflow: hidden;
- /* white-space: nowrap;
- text-overflow: ellipsis; */
- word-break: keep-all;
- word-wrap: break-word;
- white-space: normal;
- }
- /*.win_tb input{height:20px;}
- .win_tb .td1{height:35px;width:120px;font-size:12px;text-align:center;}
- .win_tb .td2{height:35px;width:280px;font-size:12pt;padding-left:5px;text-align:left;}*/
- </style>
- </asp:Content>
- <asp:Content ID="Content2" ContentPlaceHolderID="btn" runat="Server">
- <a class="mini-button mini-button-primary new_use_btn_blue" iconcls="icon-find" style="margin-top: 30px; margin-left: 20px;" onclick="grabMyOrder()">抢单</a>
- </asp:Content>
- <asp:Content ID="Content3" ContentPlaceHolderID="toolbar" runat="Server">
- </asp:Content>
- <asp:Content ID="Content4" ContentPlaceHolderID="content" runat="Server">
- <div class="mini-fit">
- <div id="m_grid" class="mini-datagrid" style="width: 100%; height: 100%;" showemptytext="true" emptytext="暂无记录" url="../handler/sync.ashx?t=get_erp_grabinglist">
- <div property="columns">
- <div type="checkcolumn" width="20"></div>
- <div field="ctid" name="ctid" width="110" align="center" headeralign="center" renderer="orderIdRenderer">订单编号</div>
- <div field="seller_memo" name="seller_memo" width="110" align="center" headeralign="center" renderer="orderIdRenderer">备注</div>
- <div field="productName" name="productName" width="110" align="center" headeralign="center" renderer="orderIdRenderer">品类</div>
- <%--<div field="ordertype" width="110" align="center" headeralign="center">订单类型</div>--%>
- <div field="seller_nick" width="110" align="center" headeralign="center">店铺</div>
- <div field="pay_time" name="pay_time" width="80" align="center" headeralign="center" renderer="orderIdRenderer">付款时间</div>
- <%--<div name="action" width="80" headeralign="center" align="center" renderer="actionRenderer" cellstyle="padding:0;">#</div>--%>
- </div>
- </div>
- </div>
- <div id="memo_win" class="mini-window" title="备注信息" style="width: 550px; height: 260px; position: relative; display: none">
- <table class="win_tb" border="0" cellpadding="0" cellspacing="1">
- <tr>
- <td class="td1">备注</td>
- <td class="td2" colspan="3">
- <textarea id="txtMemo" style="width: 96%; height: 60px;"></textarea></td>
- </tr>
- <tr>
- <td class="td1">留言</td>
- <td class="td2" colspan="4">
- <a id="aMemoMsgNull" checkonclick="true" groupname="memo_msg" class="mini-button" oncheckedchanged="onMemoMsgCheckedChanged">无</a>
- <a id="aMemoMsgGai" checkonclick="true" groupname="memo_msg" class="mini-button" oncheckedchanged="onMemoMsgCheckedChanged">改稿</a>
- <a id="aMemoMsgDing" checkonclick="true" groupname="memo_msg" class="mini-button" oncheckedchanged="onMemoMsgCheckedChanged">定稿</a>
- <%--<a id="aMemoMsgCha" checkonclick="true" groupname="memo_msg" class="mini-button" oncheckedchanged="onMemoMsgCheckedChanged">查货</a>--%>
- </td>
- </tr>
- <tr>
- <td colspan="4">
- <div class="win_btn" style="text-align: center;">
- <a class="mini-button" iconcls="icon-ok" onclick="saveMemoFn">保存</a>
- <a class="mini-button" iconcls="icon-cancel" onclick="canceMemolFn">取消</a>
- </div>
- </td>
- </tr>
- </table>
- </div>
- </asp:Content>
|