From c2580fb8de3bdaabb4179b0ce0fcd2fbac802441 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期三, 01 三月 2023 00:49:14 +0800
Subject: [PATCH] 2023-03-01

---
 src/tabviews/custom/components/module/voucher/voucherTable/index.jsx |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/src/tabviews/custom/components/module/voucher/voucherTable/index.jsx b/src/tabviews/custom/components/module/voucher/voucherTable/index.jsx
index 327a6c9..2acf108 100644
--- a/src/tabviews/custom/components/module/voucher/voucherTable/index.jsx
+++ b/src/tabviews/custom/components/module/voucher/voucherTable/index.jsx
@@ -191,6 +191,16 @@
     let line = {...record}
     line[col.field] = value
 
+    if (col.field === 'subject_voucher_text') {
+      MKEmitter.emit('changeRecord', col.tableId, line)
+
+      setTimeout(() => {
+        let cl = {subject_voucher_text: 'subject_code', subject_code: 'debit', debit: 'credit'}
+        MKEmitter.emit('tdFocus', cl[col.uuid] + record.uuid)
+      }, 50)
+      return
+    }
+
     if (col.field === 'debit') {
       line.credit = ''
       if (isNaN(line.debit)) {
@@ -260,6 +270,11 @@
     if (value !== record[col.field]) {
       let line = {...record, [col.field]: value}
 
+      if (col.field === 'subject_voucher_text') {
+        MKEmitter.emit('changeRecord', col.tableId, line)
+        return
+      }
+
       if (col.field === 'debit') {
         line.credit = ''
         if (isNaN(line.debit)) {

--
Gitblit v1.8.0