From ec743754d4eec74005f64ed537989b5ba6af4e79 Mon Sep 17 00:00:00 2001
From: baoshiwei <baoshiwei@shlanbao.cn>
Date: 星期一, 20 三月 2023 10:14:08 +0800
Subject: [PATCH] 添加检测结果界面

---
 src/views/dry/dataDefine/DryOrder.data.ts |  354 ++++++++++++++++++++++++++++++----------------------------
 1 files changed, 185 insertions(+), 169 deletions(-)

diff --git a/src/views/dry/dataDefine/DryOrder.data.ts b/src/views/dry/dataDefine/DryOrder.data.ts
index bb146e3..e79267e 100644
--- a/src/views/dry/dataDefine/DryOrder.data.ts
+++ b/src/views/dry/dataDefine/DryOrder.data.ts
@@ -3,177 +3,193 @@
 import { rules } from '/@/utils/helper/validator'
 //鍒楄〃鏁版嵁
 export const columns: BasicColumn[] = [
-  {
-    title: '宸ュ崟鏃堕棿',
-    align: 'center',
-    sorter: true,
-    dataIndex: 'orderTime',
-    customRender: ({ text }) => {
-      return !text ? '' : text.length > 10 ? text.substr(0, 10) : text
-    },
-  },
-  {
-    title: '宸ュ崟鍙�',
-    align: 'center',
-    dataIndex: 'code',
-  },
-  {
-    title: '鑽潗',
-    align: 'center',
-    dataIndex: 'herbId_dictText',
-  },
-  {
-    title: '鍒濆鍚按鐜�',
-    align: 'center',
-    dataIndex: 'initial',
-  },
-  {
-    title: '鐩爣鍚按鐜�',
-    align: 'center',
-    dataIndex: 'target',
-  },
-  {
-    title: '鎶曟枡閲�',
-    align: 'center',
-    dataIndex: 'feed',
-  },
-  {
-    title: '棰勮骞茬嚗鏃堕棿',
-    align: 'center',
-    dataIndex: 'et',
-  },
-  {
-    title: '骞叉枡閲嶉噺',
-    align: 'center',
-    dataIndex: 'yield',
-  },
-  {
-    title: '骞茬嚗鏃堕棿',
-    align: 'center',
-    dataIndex: 'drying',
-  },
-  {
-    title: '棰勮鍓╀綑鏃堕棿',
-    align: 'center',
-    dataIndex: 'remain',
-  },
-  {
-    title: '璁惧',
-    align: 'center',
-    dataIndex: 'equId_dictText',
-  },
-  {
-    title: '杞﹂棿',
-    align: 'center',
-    dataIndex: 'shopId_dictText',
-  },
-  {
-    title: '宸ュ崟鐘舵��',
-    align: 'center',
-    dataIndex: 'orderStatus',
-  },
-  {
-    title: '鎿嶄綔浜�',
-    align: 'center',
-    dataIndex: 'operator_dictText',
-  },
+	{
+		title: '宸ュ崟鏃堕棿',
+		align: 'center',
+		sorter: true,
+		dataIndex: 'orderTime',
+		customRender: ({ text }) => {
+			return !text ? '' : text.length > 10 ? text.substr(0, 10) : text
+		},
+	},
+	{
+		title: '宸ュ崟鍙�',
+		align: 'center',
+		dataIndex: 'code',
+	},
+	{
+		title: '鑽潗',
+		align: 'center',
+		dataIndex: 'herbId_dictText',
+	},
+	{
+		title: '鍒濆鍚按鐜�',
+		align: 'center',
+		dataIndex: 'initial',
+	},
+	{
+		title: '鐩爣鍚按鐜�',
+		align: 'center',
+		dataIndex: 'target',
+	},
+	{
+		title: '鎶曟枡閲�',
+		align: 'center',
+		dataIndex: 'feed',
+	},
+	{
+		title: '棰勮骞茬嚗鏃堕棿',
+		align: 'center',
+		dataIndex: 'et',
+	},
+	{
+		title: '骞叉枡閲嶉噺',
+		align: 'center',
+		dataIndex: 'yield',
+	},
+	{
+		title: '骞茬嚗鏃堕棿',
+		align: 'center',
+		dataIndex: 'drying',
+	},
+	{
+		title: '棰勮鍓╀綑鏃堕棿',
+		align: 'center',
+		dataIndex: 'remain',
+	},
+	{
+		title: '璁惧',
+		align: 'center',
+		dataIndex: 'equId_dictText',
+	},
+	{
+		title: '杞﹂棿',
+		align: 'center',
+		dataIndex: 'shopId_dictText',
+	},
+	{
+		title: '宸ュ崟鐘舵��',
+		align: 'center',
+		dataIndex: 'orderStatus',
+	},
+	{
+		title: '鎿嶄綔浜�',
+		align: 'center',
+		dataIndex: 'operator_dictText',
+	},
 ]
 //鏌ヨ鏁版嵁
-export const searchFormSchema: FormSchema[] = []
+export const searchFormSchema: FormSchema[] = [
+	{
+		label: '宸ュ崟鏃堕棿',
+		field: 'orderTime',
+		component: 'RangePicker',
+		componentProps: {
+			valueType: 'Date',
+		},
+		colProps: { span: 6 },
+	},
+	{
+		label: '鑽潗鍚嶇О',
+		field: 'herbName',
+		component: 'Input',
+		colProps: { span: 6 },
+	},
+]
 //琛ㄥ崟鏁版嵁
 export const formSchema: FormSchema[] = [
-  {
-    label: '宸ュ崟鏃堕棿',
-    field: 'orderTime',
-    component: 'DatePicker',
-  },
-  {
-    label: '宸ュ崟鍙�',
-    field: 'code',
-    component: 'Input',
-    dynamicRules: ({ model, schema }) => {
-      return [{ required: false }, { ...rules.duplicateCheckRule('dry_order', 'code', model, schema)[0] }]
-    },
-  },
-  {
-    label: '鑽潗',
-    field: 'herbId',
-    component: 'JDictSelectTag',
-    componentProps: {
-      dictCode: 'dry_herb,name,id,tenant_id=' + getTenantId(),
-    },
-  },
-  {
-    label: '鍒濆鍚按鐜�',
-    field: 'initial',
-    component: 'InputNumber',
-  },
-  {
-    label: '鐩爣鍚按鐜�',
-    field: 'target',
-    component: 'InputNumber',
-  },
-  {
-    label: '鎶曟枡閲�',
-    field: 'feed',
-    component: 'InputNumber',
-  },
-  {
-    label: '棰勮骞茬嚗鏃堕棿',
-    field: 'et',
-    component: 'InputNumber',
-  },
-  {
-    label: '骞叉枡閲嶉噺',
-    field: 'yield',
-    component: 'InputNumber',
-  },
-  {
-    label: '骞茬嚗鏃堕棿',
-    field: 'drying',
-    component: 'InputNumber',
-  },
-  {
-    label: '棰勮鍓╀綑鏃堕棿',
-    field: 'remain',
-    component: 'InputNumber',
-  },
-  {
-    label: '璁惧',
-    field: 'equId',
-    component: 'JDictSelectTag',
-    componentProps: {
-      dictCode: 'dry_equipment,name,id,tenant_id=' + getTenantId(),
-    },
-  },
-  {
-    label: '杞﹂棿',
-    field: 'shopId',
-    component: 'JDictSelectTag',
-    componentProps: {
-      dictCode: 'dry_shop,name,id,tenant_id=' + getTenantId(),
-    },
-  },
-  {
-    label: '宸ュ崟鐘舵��',
-    field: 'orderStatus',
-    component: 'InputNumber',
-  },
-  {
-    label: '鎿嶄綔浜�',
-    field: 'operator',
-    component: 'JDictSelectTag',
-    componentProps: {
-      dictCode: 'sys_user,realname,id,tenant_id=' + getTenantId(),
-    },
-  },
-  // TODO 涓婚敭闅愯棌瀛楁锛岀洰鍓嶅啓姝讳负ID
-  {
-    label: '',
-    field: 'id',
-    component: 'Input',
-    show: false,
-  },
+	{
+		label: '宸ュ崟鏃堕棿',
+		field: 'orderTime',
+		component: 'DatePicker',
+	},
+	{
+		label: '宸ュ崟鍙�',
+		field: 'code',
+		component: 'Input',
+		dynamicRules: ({ model, schema }) => {
+			return [{ required: false }, { ...rules.duplicateCheckRule('dry_order', 'code', model, schema)[0] }]
+		},
+	},
+	{
+		label: '鑽潗',
+		field: 'herbId',
+		component: 'JDictSelectTag',
+		componentProps: {
+			dictCode: 'dry_herb,name,id,tenant_id=' + getTenantId(),
+		},
+	},
+	{
+		label: '鍒濆鍚按鐜�',
+		field: 'initial',
+		component: 'InputNumber',
+	},
+	{
+		label: '鐩爣鍚按鐜�',
+		field: 'target',
+		component: 'InputNumber',
+	},
+	{
+		label: '鎶曟枡閲�',
+		field: 'feed',
+		component: 'InputNumber',
+	},
+	{
+		label: '棰勮骞茬嚗鏃堕棿',
+		field: 'et',
+		component: 'InputNumber',
+	},
+	{
+		label: '骞叉枡閲嶉噺',
+		field: 'yield',
+		component: 'InputNumber',
+	},
+	{
+		label: '骞茬嚗鏃堕棿',
+		field: 'drying',
+		component: 'InputNumber',
+	},
+	{
+		label: '棰勮鍓╀綑鏃堕棿',
+		field: 'remain',
+		component: 'InputNumber',
+	},
+	{
+		label: '璁惧',
+		field: 'equId',
+		component: 'JDictSelectTag',
+		componentProps: {
+			dictCode: 'dry_equipment,name,id,tenant_id=' + getTenantId(),
+		},
+	},
+	{
+		label: '杞﹂棿',
+		field: 'shopId',
+		component: 'JDictSelectTag',
+		componentProps: {
+			dictCode: 'dry_shop,name,id,tenant_id=' + getTenantId(),
+		},
+	},
+	{
+		label: '宸ュ崟鐘舵��',
+		field: 'orderStatus',
+		component: 'InputNumber',
+	},
+	{
+		label: '鎿嶄綔浜�',
+		field: 'operator',
+		component: 'JDictSelectTag',
+		componentProps: {
+			dictCode: 'sys_user,realname,id,tenant_id=' + getTenantId(),
+		},
+	},
+	// TODO 涓婚敭闅愯棌瀛楁锛岀洰鍓嶅啓姝讳负ID
+	{
+		label: '',
+		field: 'id',
+		component: 'Input',
+		show: false,
+	},
 ]
 
 /**
@@ -181,6 +197,6 @@
  * @param param
  */
 export function getBpmFormSchema(_formData): FormSchema[] {
-  // 榛樿鍜屽師濮嬭〃鍗曚繚鎸佷竴鑷� 濡傛灉娴佺▼涓厤缃簡鏉冮檺鏁版嵁锛岃繖閲岄渶瑕佸崟鐙鐞唂ormSchema
-  return formSchema
+	// 榛樿鍜屽師濮嬭〃鍗曚繚鎸佷竴鑷� 濡傛灉娴佺▼涓厤缃簡鏉冮檺鏁版嵁锛岃繖閲岄渶瑕佸崟鐙鐞唂ormSchema
+	return formSchema
 }

--
Gitblit v1.9.3