From 66b9bcfc13d4cdf944b6721261abee441963bab9 Mon Sep 17 00:00:00 2001
From: Cloud Zhang <941187371@qq.com>
Date: 星期四, 16 五月 2024 16:29:49 +0800
Subject: [PATCH] 飞达优化

---
 src/views/tigerprojects/mes/smt/feeder/feeder/index.vue                    |    2 
 src/views/tigerprojects/mes/smt/feeder/feeder_type/smt_feeder_type.data.ts |   23 ++++-------
 src/views/tigerprojects/mes/smt/feeder/feeder/smt_feeder.data.ts           |   22 +++++++++--
 src/views/tigerprojects/mes/smt/feeder/feeder_type/index.vue               |    8 ++--
 src/api/tigerapi/mes/smt/feedertype.ts                                     |   18 ++++----
 5 files changed, 40 insertions(+), 33 deletions(-)

diff --git a/src/api/tigerapi/mes/smt/feedertype.ts b/src/api/tigerapi/mes/smt/feedertype.ts
index 331ff7c..d292fdc 100644
--- a/src/api/tigerapi/mes/smt/feedertype.ts
+++ b/src/api/tigerapi/mes/smt/feedertype.ts
@@ -16,8 +16,8 @@
     order = params.order == 'descend' ? (params.field + ' desc') : params.field
   }
   let sqlcmd = '1=1';
-  if (params?.FEEDER_CODE != undefined && params?.FEEDER_CODE != '') {
-    sqlcmd += " And FEEDER_CODE like '%" + params?.FEEDER_CODE + "%'";
+  if (params?.TYPE_CODE != undefined && params?.TYPE_CODE != '') {
+    sqlcmd += " And TYPE_CODE like '%" + params?.TYPE_CODE + "%'";
   }
 
   let option = {
@@ -26,7 +26,7 @@
     OrgCode: useUserStore().getUserInfo.orgCode as string
   }
   if (!isNullOrEmpty(params.page)) {
-    const usParams = genAction('SMT_FEEDER_HIS', {
+    const usParams = genAction('SMT_FEEDER_TYPE', {
       QueryAble_T: '',
       where: sqlcmd,
       order: order,
@@ -39,7 +39,7 @@
     });
     return getListByPageAsync(usParams);
   } else {
-    const usParams = genAction('SMT_FEEDER_HIS', {
+    const usParams = genAction('SMT_FEEDER_TYPE', {
       QueryAble_T: '',
       where: sqlcmd
     });
@@ -80,8 +80,8 @@
     AUTH_ORG: params?.AUTH_ORG,
     AUTH_PROD: params?.AUTH_PROD,
     AUTH_WH: params?.AUTH_WH,
-    FEEDER_CODE: params?.FEEDER_CODE,
-    FEEDER_NAME: params?.FEEDER_NAME,
+    TYPE_CODE: params?.TYPE_CODE,
+    TYPE_NAME: params?.TYPE_NAME,
     REMARK: params?.REMARK,
   };
   let data;
@@ -96,7 +96,7 @@
     // regionitem.ORG_CODE = useUserStore().getUserInfo.orgCode as string;
     // regionitem.AUTH_ORG = useUserStore().getUserInfo.orgCode as string;
     data = await defHttp.post(
-      { url: Api.UpdateEntity, params: genAction('SMT_FEEDER_HIS', item) },
+      { url: Api.UpdateEntity, params: genAction('SMT_FEEDER_TYPE', item) },
       {
         errorMessageMode: 'none',
         isTransformResponse: false,
@@ -117,7 +117,7 @@
     // regionitem.ORG_CODE = useUserStore().getUserInfo.orgCode as string;
     // regionitem.AUTH_ORG = useUserStore().getUserInfo.orgCode as string;
     data = await defHttp.post(
-      { url: Api.AddEntity, params: genAction('SMT_FEEDER_HIS', item) },
+      { url: Api.AddEntity, params: genAction('SMT_FEEDER_TYPE', item) },
       {
         errorMessageMode: 'none',
         isTransformResponse: false,
@@ -132,7 +132,7 @@
 };
 //鍒犻櫎
 export const Delete = async (Tool_Id: string) => {
-  const usParams = genAction('SMT_FEEDER_HIS', `ID='${Tool_Id}'`)
+  const usParams = genAction('SMT_FEEDER_TYPE', `ID='${Tool_Id}'`)
   return await defHttp.post(
     { url: Api.DeleteWhere, params: usParams },
     {
diff --git a/src/views/tigerprojects/mes/smt/feeder/feeder/index.vue b/src/views/tigerprojects/mes/smt/feeder/feeder/index.vue
index 7da011c..664e1ca 100644
--- a/src/views/tigerprojects/mes/smt/feeder/feeder/index.vue
+++ b/src/views/tigerprojects/mes/smt/feeder/feeder/index.vue
@@ -88,7 +88,7 @@
           '椋炶揪绫诲瀷': element.FEEDER_TYPE,
           '鏈�澶т娇鐢ㄦ鏁�': element.MAX_COUNT,
           '棰勮浣跨敤娆℃暟': element.ALERT_COUNT,
-          '褰撳墠浣跨敤娆℃暟': element.USE_COUNT,
+          '宸蹭娇鐢ㄦ鏁�': element.USED_COUNT,
           '鏄惁浣跨敤涓�': element.IS_USE,
           '鏄惁鎵撳嵃': element.IS_PRINT,
           '宸ュ崟鍙�': element.WORK_ORDER,
diff --git a/src/views/tigerprojects/mes/smt/feeder/feeder/smt_feeder.data.ts b/src/views/tigerprojects/mes/smt/feeder/feeder/smt_feeder.data.ts
index bd58422..72ab68f 100644
--- a/src/views/tigerprojects/mes/smt/feeder/feeder/smt_feeder.data.ts
+++ b/src/views/tigerprojects/mes/smt/feeder/feeder/smt_feeder.data.ts
@@ -84,8 +84,8 @@
     resizable:true
   },
   {
-    title: '褰撳墠浣跨敤娆℃暟',
-    dataIndex: 'USE_COUNT',
+    title: '宸蹭娇鐢ㄦ鏁�',
+    dataIndex: 'USED_COUNT',
     width:100,
     sorter: true,
     resizable:true
@@ -231,7 +231,7 @@
   },
   {
     label: '褰撳墠浣跨敤娆℃暟',
-    field: 'USE_COUNT',
+    field: 'USED_COUNT',
     required: true,
     colProps: { span: 8 },
     component: 'Input',
@@ -315,8 +315,22 @@
     label: '鍔犲伐闈�',
     field: 'PCB_SURFACE',
     required: true,
+    component: 'Select',
     colProps: { span: 8 },
-    component: 'Input',
+    componentProps: {
+      options: [
+        {
+          label: 'A闈�',
+          value: 'A闈�',
+          key: 'A闈�',
+        },
+        {
+          label: 'B闈�',
+          value: 'B闈�',
+          key: 'B闈�',
+        },
+      ],
+    },
   }
   ,
   {
diff --git a/src/views/tigerprojects/mes/smt/feeder/feeder_type/index.vue b/src/views/tigerprojects/mes/smt/feeder/feeder_type/index.vue
index fd1a6a0..ba7e85a 100644
--- a/src/views/tigerprojects/mes/smt/feeder/feeder_type/index.vue
+++ b/src/views/tigerprojects/mes/smt/feeder/feeder_type/index.vue
@@ -83,8 +83,8 @@
     getListByPage(col).then((res) => {
       res.items.forEach(element => {
         arr.push({
-          '椋炶揪缂栫爜': element.FEEDER_CODE,
-          '椋炶揪鍚嶇О': element.FEEDER_NAME,
+          '椋炶揪绫诲瀷缂栫爜': element.TYPE_CODE,
+          '椋炶揪绫诲瀷鍚嶇О': element.TYPE_NAME,
           '澶囨敞': element.REMARK,
           '鍒涘缓浜�': element.CREATE_USER,
           '鍒涘缓鏃堕棿': element.CREATE_TIME,
@@ -133,7 +133,7 @@
 }
 //鎶ュ簾
 function handleBao(record: any) {
-  const apiAction = SaveTool(record, unref(true), true);
+  const apiAction = Save(record, unref(true), true);
   apiAction.then((action) => {
     if (action.IsSuccessed) {
       createMessage.success(t('宸叉姤搴�'));
@@ -145,7 +145,7 @@
 }
 //鍒犻櫎
 function handleDelete(record: any) {
-  const apiAction = DeleteTool(record.ID);
+  const apiAction = Delete(record.ID);
   apiAction.then((action) => {
     if (action.IsSuccessed) {
       createMessage.success(t('宸插垹闄�'));
diff --git a/src/views/tigerprojects/mes/smt/feeder/feeder_type/smt_feeder_type.data.ts b/src/views/tigerprojects/mes/smt/feeder/feeder_type/smt_feeder_type.data.ts
index d3b7581..6dbbc7b 100644
--- a/src/views/tigerprojects/mes/smt/feeder/feeder_type/smt_feeder_type.data.ts
+++ b/src/views/tigerprojects/mes/smt/feeder/feeder_type/smt_feeder_type.data.ts
@@ -9,15 +9,15 @@
 
 export const columns: BasicColumn[] = [
   {
-    title: '椋炶揪缂栫爜',
-    dataIndex: 'FEEDER_CODE',
+    title: '椋炶揪绫诲瀷缂栫爜',
+    dataIndex: 'TYPE_CODE',
     width:200,
     sorter: true,
     resizable:true
   },
   {
-    title: '椋炶揪鍚嶇О',
-    dataIndex: 'FEEDER_NAME',
+    title: '椋炶揪绫诲瀷鍚嶇О',
+    dataIndex: 'TYPE_NAME',
     width: 100,
     sorter: true,
     resizable:true
@@ -65,22 +65,15 @@
     show: false,
   },
   {
-    label: '椋炶揪缂栫爜',
-    field: 'FEEDER_CODE',
+    label: '椋炶揪绫诲瀷缂栫爜',
+    field: 'TYPE_CODE',
     required: true,
     colProps: { span: 8 },
     component: 'Input',
   },
   {
-    label: '椋炶揪鍚嶇О',
-    field: 'FEEDER_NAME',
-    required: true,
-    colProps: { span: 8 },
-    component: 'Input',
-  },
-  {
-    label: '椋炶揪绫诲瀷',
-    field: 'FEEDER_TYPE',
+    label: '椋炶揪绫诲瀷鍚嶇О',
+    field: 'TYPE_NAME',
     required: true,
     colProps: { span: 8 },
     component: 'Input',

--
Gitblit v1.9.3