|
@@ -0,0 +1,127 @@
|
|
|
|
|
+/**
|
|
|
|
|
+ * Created by hujs on 2020/12/11
|
|
|
|
|
+ * Desc: 日常任务-确认
|
|
|
|
|
+ */
|
|
|
|
|
+
|
|
|
|
|
+import React, { Component } from 'react'
|
|
|
|
|
+import { isObjEmpty } from '../../../utils/common/common.util'
|
|
|
|
|
+import { message } from 'antd'
|
|
|
|
|
+import { Toast, List, TextareaItem, Button } from 'antd-mobile'
|
|
|
|
|
+import { fetchPostObj, fetchGet } from '../../../utils/common/fetchRequest'
|
|
|
|
|
+import { API } from '../../../configs/api.config'
|
|
|
|
|
+import './daily-task.less'
|
|
|
|
|
+
|
|
|
|
|
+export default class DailyTaskAffirm extends Component {
|
|
|
|
|
+
|
|
|
|
|
+ constructor () {
|
|
|
|
|
+ super()
|
|
|
|
|
+
|
|
|
|
|
+ this.state = {
|
|
|
|
|
+ textAreaValue: '',
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ componentDidMount () {
|
|
|
|
|
+
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ componentWillUnmount () {
|
|
|
|
|
+
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ render () {
|
|
|
|
|
+
|
|
|
|
|
+ return (
|
|
|
|
|
+ <div className="daily-task-page">
|
|
|
|
|
+ <div className="task-des-panel">
|
|
|
|
|
+ <div className="task-des-item">
|
|
|
|
|
+ <div className="task-item-caption">任务名称</div>
|
|
|
|
|
+ <div className="task-item-value">客户风险预警</div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div className="task-des-item">
|
|
|
|
|
+ <div className="task-item-caption">提出人</div>
|
|
|
|
|
+ <div className="task-item-value">李剑辉</div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div className="task-des-item">
|
|
|
|
|
+ <div className="task-item-caption">执行人</div>
|
|
|
|
|
+ <div className="task-item-value">吴雨骁</div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div className="task-des-item">
|
|
|
|
|
+ <div className="task-item-caption">开始时间</div>
|
|
|
|
|
+ <div className="task-item-value">2020-10-23</div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div className="task-des-item">
|
|
|
|
|
+ <div className="task-item-caption">结束时间</div>
|
|
|
|
|
+ <div className="task-item-value">2020-10-29</div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div className="task-handler-panel">
|
|
|
|
|
+ <div className="task-handler-title">
|
|
|
|
|
+ 处理明细
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div className="task-handler-detail">
|
|
|
|
|
+ <p className="task-detail-info">
|
|
|
|
|
+ <span className="task-info-left">李剑辉</span>
|
|
|
|
|
+ <span className="task-info-right">2020-10-24 16:54</span>
|
|
|
|
|
+ </p>
|
|
|
|
|
+ <p className="task-detail-reply">回复:已完成对应的任务</p>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div className="task-handler-detail">
|
|
|
|
|
+ <p className="task-detail-info">
|
|
|
|
|
+ <span className="task-info-left">周袁</span>
|
|
|
|
|
+ <span className="task-info-right">2020-10-24 17:54</span>
|
|
|
|
|
+ </p>
|
|
|
|
|
+ <p className="task-detail-reply">驳回:不满足要求</p>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div className="task-handler-detail">
|
|
|
|
|
+ <p className="task-detail-info">
|
|
|
|
|
+ <span className="task-info-left">周袁</span>
|
|
|
|
|
+ <span className="task-info-right">2020-10-25 16:54</span>
|
|
|
|
|
+ </p>
|
|
|
|
|
+ <p className="task-detail-reply">确定:已完成对应的任务</p>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div className="task-affirm-panel">
|
|
|
|
|
+ <div className="task-affirm-title">
|
|
|
|
|
+ 确认信息<span style={{ color: 'red' }}>*</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <List>
|
|
|
|
|
+ <TextareaItem
|
|
|
|
|
+ rows={3}
|
|
|
|
|
+ placeholder="请输入"
|
|
|
|
|
+ onChange={this.onTextChange}
|
|
|
|
|
+ />
|
|
|
|
|
+ </List>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div className="task-btn-panel">
|
|
|
|
|
+ <Button
|
|
|
|
|
+ className='task-btn-panel-button'
|
|
|
|
|
+ type="primary"
|
|
|
|
|
+ onClick={this.onReject}
|
|
|
|
|
+ inline>驳回</Button>
|
|
|
|
|
+ <Button
|
|
|
|
|
+ className='task-btn-panel-button'
|
|
|
|
|
+ type="primary"
|
|
|
|
|
+ onClick={this.onConfirm}
|
|
|
|
|
+ inline>确认</Button>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ )
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ onTextChange = value => {
|
|
|
|
|
+ this.setState({
|
|
|
|
|
+ textAreaValue: value,
|
|
|
|
|
+ })
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ onReject = () => {
|
|
|
|
|
+ //console.log('驳回')
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ onConfirm = () => {
|
|
|
|
|
+ // console.log('确认')
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+}
|
|
|
|
|
+
|