This commit is contained in:
meimei
2025-04-15 14:52:54 +08:00
parent bd5d886b53
commit 7891a254a1
4 changed files with 98 additions and 27 deletions

View File

@@ -136,12 +136,15 @@ class Mattertemplatecategorizedcontent extends Backend
$dataList = [];
$inputInfo = [];
foreach($params['inputInfo'] as $key=>$value){
if (!empty($value['name'])){
$inputInfo[$value['name']] = $value['value'];
}
$inputInfo['mattertemplatecategorization_id'] = $params['mattertemplatecategorization_id'];
$inputInfo['create_time'] = $params['create_time'];
$inputInfo['update_time'] = date('Y-m-d H:i:s');
if (!empty($value['name'])){
$inputInfo[$value['name']] = $value['value'];
if ($value['name'] == 'id'){
unset($inputInfo['id']);
}
}
if (($key+1)%5==0){
$dataList[] = $inputInfo;
$inputInfo = [];

View File

@@ -10,7 +10,7 @@
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Day')}:</label>
<div class="col-xs-12 col-sm-8">
<input id="c-day" class="form-control" name="day" type="number">
<input class="form-control c-day" name="day" type="number">
</div>
</div>
<div class="form-group">
@@ -22,10 +22,10 @@
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('回访要点')}:</label>
<div class="col-xs-12 col-sm-6">
<input class="form-control c-hui-fang-yao-dian" type="text" value="" placeholder="请输入回访要点">
<input class="form-control c-hui-fang-yao-dian" type="text" value="" placeholder="请输入回访要点" name="points">
</div>
<div class="col-xs-12 col-sm-2">
<input class="form-control shili_huashu_btn" type="button" value="示例话术">
<button type="button" class="form-control shili_huashu_btn" type="button" value="示例话术">示例话术</button>
</div>
</div>
<div class="form-group">
@@ -42,7 +42,6 @@
</td>
</div>
</div>
</div>
<div class="form-group" id="c-add_group_last_div">
@@ -69,4 +68,41 @@
<button type="button" id="submit-button" class="btn btn-primary btn-embossed ">{:__('OK')}</button>
</div>
</div>
<div class="form_group_add_noshow" style="display: none">
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Day')}:</label>
<div class="col-xs-12 col-sm-8">
<input class="form-control c-day" name="day" type="number">
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Times')}:</label>
<div class="col-xs-12 col-sm-8">
<input class="form-control datetimepicker c-times" data-date-format="HH:mm:ss" data-use-current="true" name="times" type="text" value="{:date('H:i:s')}">
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('回访要点')}:</label>
<div class="col-xs-12 col-sm-6">
<input class="form-control c-hui-fang-yao-dian" type="text" value="" placeholder="请输入回访要点" name="points">
</div>
<div class="col-xs-12 col-sm-2">
<button type="button" class="form-control shili_huashu_btn" type="button" value="示例话术">示例话术</button>
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Content')}:</label>
<div class="col-xs-12 col-sm-8">
<textarea class="form-control editor c-content" rows="5" name="content" cols="50"></textarea>
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2"></label>
<div class="col-xs-12 col-sm-8">
<td width="90">
<button type="button" class="btn btn-sm btn-danger btn-remove deleteButton"><i class="fa fa-times"></i></button>
</td>
</div>
</div>
</div>
</form>

View File

@@ -24,7 +24,7 @@
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('回访要点')}:</label>
<div class="col-xs-12 col-sm-6">
<input class="form-control c-hui-fang-yao-dian" type="text" value="" placeholder="请输入回访要点">
<input class="form-control c-hui-fang-yao-dian" type="text" value="{$value.points}" placeholder="请输入回访要点" name="points">
</div>
<div class="col-xs-12 col-sm-2">
<button type="button" class="form-control shili_huashu_btn" type="button" value="示例话术">示例话术</button>
@@ -46,6 +46,12 @@
</div>
</div>
{/foreach}
<div class="form-group" id="c-add_group_last_div">
<label class="control-label col-xs-12 col-sm-2"></label>
<div class="col-xs-12 col-sm-8">
<button id="c-add_group_content" type="button" class="btn btn-sm btn-success btn-append"><i class="fa fa-plus"></i> {:__('Append')}</button>
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Create_time')}:</label>
<div class="col-xs-12 col-sm-8">
@@ -64,4 +70,42 @@
<button type="button" id="submit-button-edit" class="btn btn-primary btn-embossed ">{:__('OK')}</button>
</div>
</div>
<div class="form_group_add_noshow" style="display: none">
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Day')}:</label>
<div class="col-xs-12 col-sm-8">
<input class="form-control c-day" name="day" type="number">
</div>
</div>
<input name="id" value="" type="hidden" >
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Times')}:</label>
<div class="col-xs-12 col-sm-8">
<input class="form-control datetimepicker c-times" data-date-format="HH:mm:ss" data-use-current="true" name="times" type="text" value="{:date('H:i:s')}">
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('回访要点')}:</label>
<div class="col-xs-12 col-sm-6">
<input class="form-control c-hui-fang-yao-dian" type="text" value="" placeholder="请输入回访要点" name="points">
</div>
<div class="col-xs-12 col-sm-2">
<button type="button" class="form-control shili_huashu_btn" type="button" value="示例话术">示例话术</button>
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Content')}:</label>
<div class="col-xs-12 col-sm-8">
<textarea class="form-control editor c-content" rows="5" name="content" cols="50"></textarea>
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2"></label>
<div class="col-xs-12 col-sm-8">
<td width="90">
<button type="button" class="btn btn-sm btn-danger btn-remove deleteButton"><i class="fa fa-times"></i></button>
</td>
</div>
</div>
</div>
</form>

View File

@@ -39,30 +39,18 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
},
add: function () {
$('#add-form,#edit-form').on('click', '.shili_huashu_btn', function () {
let txt = $(this).closest('.form_group_add').find('.c-hui-fang-yao-dian');
var that = $(this);
let txt = that.closest('.form_group_add').find('.c-hui-fang-yao-dian');
$.post('ai/talk_skill',{txt:txt.val()},function (res) {
// layer.close(load_index);
//回显
$(this).closest('.form_group_add').find('.c-content').val(res.data);
that.closest('.form_group_add').find('.c-content').val(res.data);
},'json');
});
// $('.shili_huashu_btn').on('click',function (e){
// //读取下拉框的值
// var groupdiv=$('.shili_huashu_btn').parent().parent().find('form_group_add');
// console.log($(this).parent().find('.c-hui-fang-yao-dian').val());
// let txt = $('.c-hui-fang-yao-dian').val();
// console.log(txt);
// // console.log(e);
// // let load_index = layer.load(1);
// $.post('ai/talk_skill',{txt:txt},function (res) {
// // layer.close(load_index);
// //回显
// $('.c-content').val(res.data);
// },'json');
// });
$('#c-add_group_content').on('click',function (res){
res.preventDefault();
var html = $('.form_group_add').html();
var html = $('.form_group_add_noshow').html();
html = "<div class='form_group_add'>"+html+"</div>";
$('#c-add_group_last_div').before(html);
@@ -117,9 +105,9 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
// layer.close(load_index);
//回显
if (res.code == 1){
layer.msg('添加成功');
layer.msg('修改成功');
}else {
layer.msg('添加失败');
layer.msg('修改失败');
}
},'json');
});