Ver código fonte

计量支付,重置样式调整

MaiXinRong 4 anos atrás
pai
commit
8e1aeaa695
3 arquivos alterados com 24 adições e 3 exclusões
  1. 2 1
      app/public/js/stage.js
  2. 2 2
      app/view/stage/index.ejs
  3. 20 0
      app/view/stage/modal.ejs

+ 2 - 1
app/public/js/stage.js

@@ -2501,7 +2501,7 @@ $(document).ready(() => {
         _initModifyDetail() {
             const self = this;
             // 重置
-            $('#reset-detail').click(function () {
+            $('#reset-detail-ok').click(function () {
                 const data = SpreadJsObj.getSelectObject(self.spread.getActiveSheet());
                 if (!data.uuid) return;
                 const updateData = {
@@ -2517,6 +2517,7 @@ $(document).ready(() => {
                     }
                 }
                 updateData.custom_define = updateData.custom_define.join(',');
+                $('#reset-detail-modal').modal('hide');
                 postData(window.location.pathname + '/detail/save', updateData, function (result) {
                     stageIm.loadUpdateDetailData(result);
                     self.reLoadDetailData();

+ 2 - 2
app/view/stage/index.ejs

@@ -131,10 +131,10 @@
                             <% if (!stage.readOnly) { %>
                             <legend class="sticky-top bg-white">
                                 <div class="d-flex justify-content-end mb-1">
-                                    <a href="javascript: void(0);" class="btn btn-sm btn-outline-primary" id="reset-detail" style="display: none;">重置</a>
+                                    <a href="#reset-detail-modal" data-toggle="modal" data-target="#reset-detail-modal" class="btn btn-sm btn-outline-danger" id="reset-detail" style="display: none;"><i class="fa fa-refresh"></i>重置</a>
                                     <a href="javascript: void(0);" class="btn btn-sm btn-outline-primary ml-1" id="edit-detail" style="display: none;">编辑</a>
                                     <a href="javascript: void(0);" class="btn btn-sm btn-outline-success" id="save-detail" style="display: none;">保存</a>
-                                    <a href="javascript: void(0);" class="btn btn-sm btn-outline-secondary" id="cancel-detail" style="display: none;">取消</a>
+                                    <a href="javascript: void(0);" class="btn btn-sm btn-outline-secondary ml-1" id="cancel-detail" style="display: none;">取消</a>
                                 </div>
                             </legend>
                             <% } %>

+ 20 - 0
app/view/stage/modal.ejs

@@ -390,6 +390,26 @@
         </div>
     </div>
 </div>
+<!--中间计量重置操作-->
+<div class="modal fade" id="reset-detail-modal" data-backdrop="static">
+    <div class="modal-dialog" role="document">
+        <div class="modal-content">
+            <div class="modal-header">
+                <h5 class="modal-title">中间计量重置</h5>
+            </div>
+            <div class="modal-body">
+                <div class="alert alert-danger" role="alert">
+                    重置将会清空当前中间计量录入的数据(除草图),同时按照系统规则重新生成数据。
+                    请谨慎操作!
+                </div>
+            </div>
+            <div class="modal-footer">
+                <button type="button" class="btn btn-sm btn-secondary" data-dismiss="modal">取消</button>
+                <button type="button" class="btn btn-sm btn-danger" id="reset-detail-ok">确定还原</button>
+            </div>
+        </div>
+    </div>
+</div>
 <% include ./audit_modal.ejs %>
 <% include ../shares/merge_peg_modal.ejs %>
 <% include ../shares/ledger_check_modal.ejs %>