|
|
@@ -479,12 +479,12 @@ const QuestionAnswerInfo: React.FC = () => {
|
|
|
/>
|
|
|
</FormItem>
|
|
|
|
|
|
- <div>
|
|
|
+ <div className='preset-questions'>
|
|
|
<h4>添加预设问题</h4>
|
|
|
<div>
|
|
|
{
|
|
|
inputs.map(input => (
|
|
|
- <div key={input.id} className='padding-top-10'>
|
|
|
+ <div key={input.id} className='question-item'>
|
|
|
<label>问题 {input.id}</label>
|
|
|
<Input
|
|
|
className='question-input'
|
|
|
@@ -492,23 +492,38 @@ const QuestionAnswerInfo: React.FC = () => {
|
|
|
value={input.value}
|
|
|
onChange={e => handleChange(input.id, e.target.value)}
|
|
|
/>
|
|
|
- <PlusCircleOutlined className='question-icon' onClick={addInput} />
|
|
|
- <MinusCircleOutlined className='question-icon' onClick={delInput} />
|
|
|
+ <div className='question-actions'>
|
|
|
+ <PlusCircleOutlined className='question-icon' onClick={addInput} />
|
|
|
+ <MinusCircleOutlined className='question-icon' onClick={delInput} />
|
|
|
+ </div>
|
|
|
</div>
|
|
|
))}
|
|
|
</div>
|
|
|
</div>
|
|
|
- <br />
|
|
|
- <Button type='primary' onClick={() => {
|
|
|
- form.validateFields(['name', 'desc', 'appProId']).then(async (values) => {
|
|
|
- setStep(2);
|
|
|
- setInputs(inputs);
|
|
|
- }).catch((error) => {
|
|
|
- console.error(error);
|
|
|
- });
|
|
|
- }} >
|
|
|
- 下一步
|
|
|
- </Button>
|
|
|
+
|
|
|
+ <div style={{ display: 'flex', gap: '12px', marginTop: '24px', paddingTop: '24px', borderTop: '1px solid #f0f0f0' }}>
|
|
|
+ <Button
|
|
|
+ className='btn-secondary'
|
|
|
+ onClick={() => {
|
|
|
+ router.navigate({ pathname: '/deepseek/questionAnswer' });
|
|
|
+ }}
|
|
|
+ >
|
|
|
+ 返回
|
|
|
+ </Button>
|
|
|
+ <Button
|
|
|
+ type='primary'
|
|
|
+ onClick={() => {
|
|
|
+ form.validateFields(['name', 'desc', 'appProId']).then(async (values) => {
|
|
|
+ setStep(2);
|
|
|
+ setInputs(inputs);
|
|
|
+ }).catch((error) => {
|
|
|
+ console.error(error);
|
|
|
+ });
|
|
|
+ }}
|
|
|
+ >
|
|
|
+ 下一步
|
|
|
+ </Button>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
|
|
|
<div style={{ display: step === 2 ? 'block' : 'none' }} className='questionAnswerInfo-content'>
|