傅行帆 4 lat temu
rodzic
commit
3085998641
1 zmienionych plików z 6 dodań i 1 usunięć
  1. 6
    1
      src/pages/property/ticket/Detail.jsx

+ 6
- 1
src/pages/property/ticket/Detail.jsx Wyświetl plik

39
   const [loading, setLoading] = useState(false)
39
   const [loading, setLoading] = useState(false)
40
   const [showPrompt, setShowPrompt] = useState(false)
40
   const [showPrompt, setShowPrompt] = useState(false)
41
   const [showDispatch, setShowDispatch] = useState(false)
41
   const [showDispatch, setShowDispatch] = useState(false)
42
+  const [showWorker, setShowWorker] = useState(false)
42
   const [showReject, setShowReject] = useState(false)
43
   const [showReject, setShowReject] = useState(false)
43
   const [ticketData, setTicketData] = useState({})
44
   const [ticketData, setTicketData] = useState({})
45
+  const [lifeData, setLifeData] = useState([])
46
+  const [workerData, setWorkerData] = useState([])
44
   const [approvalProcessList, setApprovalProcessList] = useState([])
47
   const [approvalProcessList, setApprovalProcessList] = useState([])
45
 
48
 
46
   const ticketType = [
49
   const ticketType = [
97
       const { recordList } = res || {}
100
       const { recordList } = res || {}
98
       setTicketData(res)
101
       setTicketData(res)
99
       setApprovalProcessList(recordList)
102
       setApprovalProcessList(recordList)
103
+      setLifeData(res.tpUsersList.filter(e => e.type == "life-consultant"))
100
     })
104
     })
101
   }, [])
105
   }, [])
102
 
106
 
172
                         <>
176
                         <>
173
                           <Button type="primary" onClick={() => setShowDispatch(true)}>分配工单</Button>
177
                           <Button type="primary" onClick={() => setShowDispatch(true)}>分配工单</Button>
174
                           <Button type="danger" style={{marginLeft: '24px'}} onClick={() => setShowReject(true)}>拒绝受理</Button>
178
                           <Button type="danger" style={{marginLeft: '24px'}} onClick={() => setShowReject(true)}>拒绝受理</Button>
179
+                          {/* <Button type="primary" style={{marginLeft: '24px'}} onClick={() => setShowWorker(true)}>分配维修工人·</Button> */}
175
                         </>
180
                         </>
176
                       )
181
                       )
177
                     }
182
                     }
220
       <Price visible={showPrompt} onSubmit={handleChangePrice} onCancel={() => setShowPrompt(false)} />
225
       <Price visible={showPrompt} onSubmit={handleChangePrice} onCancel={() => setShowPrompt(false)} />
221
 
226
 
222
       {/* 工单分配 */}
227
       {/* 工单分配 */}
223
-      <Dispatch visible={showDispatch} userList={ticketData.tpUsersList} onSubmit={handleDispatchTicket} onCancel={() => setShowDispatch(false)} />
228
+      <Dispatch visible={showDispatch} userList={lifeData} onSubmit={handleDispatchTicket} onCancel={() => setShowDispatch(false)} />
224
       {/* 拒绝原因 */}
229
       {/* 拒绝原因 */}
225
       <Prompt visible={showReject} onCancel={() => setShowReject(false)} onOk={handleReject} placeholder="请填写拒绝原因"></Prompt>
230
       <Prompt visible={showReject} onCancel={() => setShowReject(false)} onOk={handleReject} placeholder="请填写拒绝原因"></Prompt>
226
     </div>
231
     </div>