From 2871cb99e018f6bf9e2ef76a424a1429a7c818f0 Mon Sep 17 00:00:00 2001
From: xiejun <xj@2023>
Date: 星期四, 13 七月 2023 11:40:07 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 Source/UBCS-WEB/src/components/work/BusinessWork.vue |   19 ++++++++++++-------
 1 files changed, 12 insertions(+), 7 deletions(-)

diff --git a/Source/UBCS-WEB/src/components/work/BusinessWork.vue b/Source/UBCS-WEB/src/components/work/BusinessWork.vue
index 4f0b688..3597bfa 100644
--- a/Source/UBCS-WEB/src/components/work/BusinessWork.vue
+++ b/Source/UBCS-WEB/src/components/work/BusinessWork.vue
@@ -40,11 +40,11 @@
 
 <script>
 import {businese} from '@/api/work/businese'
-import {MasterTable} from "@/api/GetItem";
+import {FlowTable} from "@/api/GetItem";
 import {validatenull} from "@/util/validate";
 export default {
   name: "BusinessWork",
-  props:['ids','templateId'],
+  props:['ids','templateId',"taskId","modelKey","codeClassifyOid"],
   data() {
     return {
       BuinessOids:[],
@@ -78,9 +78,11 @@
     //琛ㄦ牸澶存覆鏌�
     CrudHeaderRend() {
       if (this.codeClassifyOid != "") {
-        MasterTable({
-          codeClassifyOid: this.codeClassifyOid,
-          functionId: 5,
+        FlowTable({
+          templateId: this.templateId,
+          taskId	: this.taskId	,
+          modelKey: this.modelKey,
+          codeClassifyOid: this.codeClassifyOid
         }).then((res) => {
           this.options = res.data.tableDefineVO.seniorQueryColumns;
           this.List = res.data.tableDefineVO.cols[0];
@@ -97,9 +99,12 @@
               //浼佷笟缂栫爜鐨勯粯璁ゆ坊鍔犺秴閾炬帴,鏆傛湭瀹炵幇
               columnItem.formatter = '';
             }else {
-              if (item.templet && typeof (item.templet) == 'string' && !validatenull(item.templet) && item.templet.indexOf("function(row,column)")>-1) {
+              if (item.templet && typeof (item.templet) == 'string' && !validatenull(item.templet) && item.templet.indexOf("function(row,column)") > -1) {
                 columnItem.formatter = eval("(" + item.templet + ")");
-                //function(row,column){return row[column.property]=='true'?'鏄�':'鍚�'}
+              } else if (item.fieldType == "truefalse") {
+                columnItem.formatter = function (row, column) {
+                  return row[column.property] == 'true' || row[column.property] == '1' ? '鏄�' : '鍚�'
+                }
               }
             }
             this.tableHeadData.push(columnItem)

--
Gitblit v1.9.3