|
@@ -308,13 +308,13 @@ class CustomerProfile extends Component {
|
|
|
interviewFeedback = '',
|
|
|
followUpPlan = '';
|
|
|
if (isInterviewIng) {
|
|
|
- earlyCommunication = v.data.interviewList[0].earlyCommunication;
|
|
|
- customerDemand = v.data.interviewList[0].customerDemand;
|
|
|
- interviewIdeas = v.data.interviewList[0].interviewIdeas;
|
|
|
- interviewPurpose = v.data.interviewList[0].interviewPurpose;
|
|
|
- interviewRecommend = v.data.interviewList[0].interviewRecommend;
|
|
|
- interviewFeedback = v.data.interviewList[0].interviewFeedback;
|
|
|
- followUpPlan = v.data.interviewList[0].followUpPlan;
|
|
|
+ earlyCommunication = v.data.interviewList[0].earlyCommunication || '';
|
|
|
+ customerDemand = v.data.interviewList[0].customerDemand || '';
|
|
|
+ interviewIdeas = v.data.interviewList[0].interviewIdeas || '';
|
|
|
+ interviewPurpose = v.data.interviewList[0].interviewPurpose || '';
|
|
|
+ interviewRecommend = v.data.interviewList[0].interviewRecommend || '';
|
|
|
+ interviewFeedback = v.data.interviewList[0].interviewFeedback || '';
|
|
|
+ followUpPlan = v.data.interviewList[0].followUpPlan || '';
|
|
|
}
|
|
|
let dtailsData = {
|
|
|
...v.data,
|
|
@@ -334,7 +334,7 @@ class CustomerProfile extends Component {
|
|
|
interviewFeedback,
|
|
|
followUpPlan,
|
|
|
}
|
|
|
- let patentCount = this.countZlNum(dtailsData);
|
|
|
+ let patentCount = this.countZlNum(dtailsData.patentCount || 0);
|
|
|
this.setState({
|
|
|
dtails: { ...dtailsData, patentCount }
|
|
|
});
|
|
@@ -1146,6 +1146,15 @@ class CustomerProfile extends Component {
|
|
|
</View>
|
|
|
</View>
|
|
|
|
|
|
+ <View style={{fontWeight: 600, color: "red"}}>
|
|
|
+ <Text>首次面谈时间:</Text>
|
|
|
+ { dtails.interviewList.length ? (
|
|
|
+ <Text>{ dtails.interviewList[dtails.interviewList.length - 1].createTime }</Text>
|
|
|
+ ) : (
|
|
|
+ <Text>暂无面谈记录</Text>
|
|
|
+ ) }
|
|
|
+ </View>
|
|
|
+
|
|
|
<View className="item">
|
|
|
<View className="item-title">
|
|
|
主要面谈联系信息:
|
|
@@ -1281,32 +1290,6 @@ class CustomerProfile extends Component {
|
|
|
</View>
|
|
|
</View>
|
|
|
|
|
|
- <View className="item">
|
|
|
- <View className="item-title">
|
|
|
- <View>
|
|
|
- 经理/上级面谈建议:
|
|
|
- <Text className="titleTips">(由经理/上级口述,本人整理,20字以上)</Text>
|
|
|
- </View>
|
|
|
- <View>
|
|
|
- {dtails.interviewList.length ? (
|
|
|
- <AtIcon value='clock' size='20' color='#1E90FF' onClick={() => this.openInteractHis('interviewRecommend')}></AtIcon>
|
|
|
- ) : null}
|
|
|
- </View>
|
|
|
- </View>
|
|
|
- <View className="item-value">
|
|
|
- <AtTextarea
|
|
|
- value={dtails.interviewRecommend}
|
|
|
- maxLength={200}
|
|
|
- placeholder='请编写本次面谈建议~'
|
|
|
- height={70}
|
|
|
- onChange={value => {
|
|
|
- dtails.interviewRecommend = value;
|
|
|
- this.setState({ dtails });
|
|
|
- }}
|
|
|
- />
|
|
|
- </View>
|
|
|
- </View>
|
|
|
-
|
|
|
{dtails.interviewList && dtails.interviewList.length ? (
|
|
|
<>
|
|
|
<View className="item">
|
|
@@ -1487,6 +1470,15 @@ class CustomerProfile extends Component {
|
|
|
</view>
|
|
|
</View>
|
|
|
|
|
|
+ <View style={{fontWeight: 600, color: "red"}}>
|
|
|
+ <Text>首次面谈时间:</Text>
|
|
|
+ { dtails.interviewList.length ? (
|
|
|
+ <Text>{ dtails.interviewList[dtails.interviewList.length - 1].createTime }</Text>
|
|
|
+ ) : (
|
|
|
+ <Text>暂无面谈记录</Text>
|
|
|
+ ) }
|
|
|
+ </View>
|
|
|
+
|
|
|
<View className="item">
|
|
|
<view className="item-title">
|
|
|
主要面谈联系信息:
|