From a4093814b51bba7eae9530cfa076f6242df3f5f8 Mon Sep 17 00:00:00 2001 From: zjj <3272660260@qq.com> Date: 星期一, 17 二月 2025 14:59:43 +0800 Subject: [PATCH] #移库任务 --- zy-asrs-flow/src/pages/task/taskLog/components/edit.jsx | 192 ++++++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 176 insertions(+), 16 deletions(-) diff --git a/zy-asrs-flow/src/pages/task/taskLog/components/edit.jsx b/zy-asrs-flow/src/pages/task/taskLog/components/edit.jsx index c311488..8bb59e1 100644 --- a/zy-asrs-flow/src/pages/task/taskLog/components/edit.jsx +++ b/zy-asrs-flow/src/pages/task/taskLog/components/edit.jsx @@ -68,30 +68,151 @@ label="缂栧彿" colProps={{ md: 12, xl: 12 }} /> - <ProFormText - name="name" - label="鍚嶇О" + <ProFormSelect + name="busId" + label="鎬荤嚎" colProps={{ md: 12, xl: 12 }} + fieldProps={{ precision: 0 }} + showSearch + debounceTime={300} + request={async ({ keyWords }) => { + const resp = await Http.doPostForm('api/bus/query', { condition: keyWords }); + return resp.data; + }} /> </ProForm.Group> <ProForm.Group> - <ProFormText - name="flag" - label="鏍囪瘑" - colProps={{ md: 12, xl: 12 }} - /> <ProFormText name="taskNo" label="浠诲姟鍙�" colProps={{ md: 12, xl: 12 }} /> + <ProFormText + name="serialNum" + label="搴忓垪鍙�" + colProps={{ md: 12, xl: 12 }} + /> </ProForm.Group> <ProForm.Group> <ProFormText - name="taskData" - label="浠诲姟鏁版嵁" + name="title" + label="鏍囬" colProps={{ md: 12, xl: 12 }} /> + <ProFormSelect + name="taskSts" + label="浠诲姟鐘舵��" + colProps={{ md: 12, xl: 12 }} + fieldProps={{ precision: 0 }} + showSearch + debounceTime={300} + request={async ({ keyWords }) => { + const resp = await Http.doPostForm('api/taskSts/query', { condition: keyWords }); + return resp.data; + }} + /> + </ProForm.Group> + <ProForm.Group> + <ProFormSelect + name="taskCtg" + label="浠诲姟绫诲瀷" + colProps={{ md: 12, xl: 12 }} + fieldProps={{ precision: 0 }} + showSearch + debounceTime={300} + request={async ({ keyWords }) => { + const resp = await Http.doPostForm('api/taskCtg/query', { condition: keyWords }); + return resp.data; + }} + /> + <ProFormDigit + name="priority" + label="浼樺厛绾�" + colProps={{ md: 12, xl: 12 }} + fieldProps={{ precision: 0 }} + /> + </ProForm.Group> + <ProForm.Group> + <ProFormText + name="originSite" + label="璧峰绔�" + colProps={{ md: 12, xl: 12 }} + /> + <ProFormText + name="originLoc" + label="璧峰搴撲綅" + colProps={{ md: 12, xl: 12 }} + /> + </ProForm.Group> + <ProForm.Group> + <ProFormText + name="destSite" + label="鐩爣绔�" + colProps={{ md: 12, xl: 12 }} + /> + <ProFormText + name="destLoc" + label="鐩爣搴撲綅" + colProps={{ md: 12, xl: 12 }} + /> + </ProForm.Group> + <ProForm.Group> + <ProFormSelect + name="emptyMk" + label="绌烘墭" + colProps={{ md: 12, xl: 12 }} + options={[ + { label: '鏄�', value: 1 }, + { label: '鍚�', value: 0 }, + ]} + /> + <ProFormText + name="zpallet" + label="鎵樼洏鐮�" + colProps={{ md: 12, xl: 12 }} + /> + </ProForm.Group> + <ProForm.Group> + <ProFormText + name="phase" + label="鐜妭" + colProps={{ md: 12, xl: 12 }} + /> + <ProFormDateTimePicker + name="ioTime" + label="浠诲姟鏃堕棿" + colProps={{ md: 12, xl: 12 }} + transform={(value) => moment(value).toISOString()} + /> + </ProForm.Group> + <ProForm.Group> + <ProFormDateTimePicker + name="startTime" + label="寮�濮嬫椂闂�" + colProps={{ md: 12, xl: 12 }} + transform={(value) => moment(value).toISOString()} + /> + <ProFormDateTimePicker + name="endTime" + label="缁撴潫鏃堕棿" + colProps={{ md: 12, xl: 12 }} + transform={(value) => moment(value).toISOString()} + /> + </ProForm.Group> + <ProForm.Group> + <ProFormDateTimePicker + name="exceptionTime" + label="寮傚父鏃堕棿" + colProps={{ md: 12, xl: 12 }} + transform={(value) => moment(value).toISOString()} + /> + <ProFormText + name="exceptionDesc" + label="寮傚父鎻忚堪" + colProps={{ md: 12, xl: 12 }} + /> + </ProForm.Group> + <ProForm.Group> <ProFormSelect name="status" label="鐘舵��" @@ -101,14 +222,14 @@ { label: '绂佺敤', value: 0 }, ]} /> - </ProForm.Group> - <ProForm.Group> <ProFormDateTimePicker name="createTime" label="娣诲姞鏃堕棿" colProps={{ md: 12, xl: 12 }} transform={(value) => moment(value).toISOString()} /> + </ProForm.Group> + <ProForm.Group> <ProFormSelect name="createBy" label="娣诲姞浜哄憳" @@ -121,14 +242,14 @@ return resp.data; }} /> - </ProForm.Group> - <ProForm.Group> <ProFormDateTimePicker name="updateTime" label="淇敼鏃堕棿" colProps={{ md: 12, xl: 12 }} transform={(value) => moment(value).toISOString()} /> + </ProForm.Group> + <ProForm.Group> <ProFormSelect name="updateBy" label="淇敼浜哄憳" @@ -141,14 +262,53 @@ return resp.data; }} /> - </ProForm.Group> - <ProForm.Group> <ProFormText name="memo" label="澶囨敞" colProps={{ md: 12, xl: 12 }} /> </ProForm.Group> + <ProForm.Group> + <ProFormDigit + name="shuttleNo" + label="鍥涘悜绌挎杞﹀彿" + colProps={{ md: 12, xl: 12 }} + fieldProps={{ precision: 0 }} + /> + <ProFormDigit + name="liftNo" + label="鎻愬崌鏈哄彿" + colProps={{ md: 12, xl: 12 }} + fieldProps={{ precision: 0 }} + /> + </ProForm.Group> + <ProForm.Group> + <ProFormDigit + name="crnNo" + label="鍫嗗灈鏈哄彿" + colProps={{ md: 12, xl: 12 }} + fieldProps={{ precision: 0 }} + /> + <ProFormDigit + name="rgvNo" + label="RGV鍙�" + colProps={{ md: 12, xl: 12 }} + fieldProps={{ precision: 0 }} + /> + </ProForm.Group> + <ProForm.Group> + <ProFormDigit + name="agvNo" + label="AGV鍙�" + colProps={{ md: 12, xl: 12 }} + fieldProps={{ precision: 0 }} + /> + <ProFormText + name="recordLoc" + label="鏄惁璁板綍搴撲綅淇℃伅" + colProps={{ md: 12, xl: 12 }} + /> + </ProForm.Group> </ProForm> </Modal> -- Gitblit v1.9.1