更新命名问题
This commit is contained in:
@@ -1,46 +1,45 @@
|
||||
<style>
|
||||
.layui-form-item.layui-form-pane{margin-bottom:8px;}
|
||||
.layui-form-pane .layui-form-label {width:60px; padding:8px;}
|
||||
.layui-form-pane .layui-form-label.label-index,.layui-form-pane .layui-form-label.label-first {width:80px;}
|
||||
.layui-form-item .layui-input-inline {margin-right:4px;}
|
||||
.layui-form-item .layui-inline {margin-right:0; margin-bottom:0;}
|
||||
.layui-form-item.layui-form-pane {
|
||||
margin-bottom: 8px;
|
||||
}
|
||||
|
||||
.layui-form-pane .layui-form-label {
|
||||
width: 60px;
|
||||
padding: 8px;
|
||||
}
|
||||
|
||||
.layui-form-pane .layui-form-label.label-index,
|
||||
.layui-form-pane .layui-form-label.label-first {
|
||||
width: 80px;
|
||||
}
|
||||
|
||||
.layui-form-item .layui-input-inline {
|
||||
margin-right: 4px;
|
||||
}
|
||||
|
||||
.layui-form-item .layui-inline {
|
||||
margin-right: 0;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
</style>
|
||||
<form class="layui-form page-content p-4">
|
||||
<h3 class="h3-title">新建项目</h3>
|
||||
<table class="layui-table layui-table-form">
|
||||
<tr>
|
||||
<td class="layui-td-gray">项目名称<font>*</font></td>
|
||||
<td class="layui-td-gray">项目名称<font>*</font>
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="name" lay-verify="required" lay-reqText="请输入项目名称" placeholder="请输入项目名称" class="layui-input" value="">
|
||||
<input type="text" name="name" lay-verify="required" lay-reqText="请输入项目名称" placeholder="请输入项目名称"
|
||||
class="layui-input" value="">
|
||||
</td>
|
||||
<td class="layui-td-gray">项目简称<font>*</font>
|
||||
</td>
|
||||
<td class="layui-td-gray">项目简称<font>*</font></td>
|
||||
<td>
|
||||
<input type="text" name="name_short" lay-verify="required" lay-reqText="请输入项目简称" placeholder="请输入项目简称" class="layui-input" value="">
|
||||
<input type="text" name="name_short" lay-verify="required" lay-reqText="请输入项目简称" placeholder="请输入项目简称"
|
||||
class="layui-input" value="">
|
||||
</td>
|
||||
<td class="layui-td-gray-2">计划完成周期</td>
|
||||
<td id="date">
|
||||
<div class="layui-input-inline" style="width:100px;">
|
||||
<input type="text" id="start_time" name="start_time" readonly lay-reqText="请选择开始时间" placeholder="请选择" class="layui-input" value="">
|
||||
</div>
|
||||
-
|
||||
<div class="layui-input-inline" style="width:100px;">
|
||||
<input type="text" id="end_time" name="end_time" readonly lay-reqText="请选择结束时间" placeholder="请选择" class="layui-input" value="">
|
||||
</div>
|
||||
<td class="layui-td-gray">项目类型<font>*</font>
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="layui-td-gray">负责人<font>*</font></td>
|
||||
<td>
|
||||
<input type="text" name="director_name" placeholder="请选择项目负责人" readonly class="layui-input picker-one" value="{$user_info.name}">
|
||||
<input type="hidden" name="director_uid" lay-verify="required" readonly lay-reqText="请选择项目负责人" value="{$user_info.id}">
|
||||
</td>
|
||||
<td class="layui-td-gray">项目成员<span style="color: red">*</span></td>
|
||||
<td>
|
||||
<input type="text" id="team_admin_names" name="team_admin_names" placeholder="请选择项目成员" readonly class="layui-input picker-more" value="{$user_info.name}">
|
||||
<input type="hidden" id="team_admin_ids" name="team_admin_ids" class="layui-input" value="{$user_info.id}">
|
||||
</td>
|
||||
<td class="layui-td-gray">项目类型<font>*</font></td>
|
||||
<td>
|
||||
<!-- <select name="product_id" lay-verify="required" lay-reqText="请选择关联产品">-->
|
||||
<select name="project_type" lay-verify="" lay-reqText="是否是内部项目">
|
||||
@@ -52,22 +51,51 @@
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="layui-td-gray">负责人<font>*</font>
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" name="director_name" placeholder="请选择项目负责人" readonly class="layui-input picker-one"
|
||||
value="{$user_info.name}">
|
||||
<input type="hidden" name="director_uid" lay-verify="required" readonly lay-reqText="请选择项目负责人"
|
||||
value="{$user_info.id}">
|
||||
</td>
|
||||
<td class="layui-td-gray">项目成员<span style="color: red">*</span></td>
|
||||
<td>
|
||||
<input type="text" id="team_admin_names" name="team_admin_names" placeholder="请选择项目成员" readonly
|
||||
class="layui-input picker-more" value="{$user_info.name}">
|
||||
<input type="hidden" id="team_admin_ids" name="team_admin_ids" class="layui-input"
|
||||
value="{$user_info.id}">
|
||||
</td>
|
||||
<td class="layui-td-gray">关联客户</td>
|
||||
<td>
|
||||
<select name="business_id" id="business_id" lay-verify="" lay-search="" lay-reqText="请选择客户">
|
||||
<option value="">请选择客户</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="layui-td-gray">关联产品</td>
|
||||
<td>
|
||||
<!-- <select name="product_id" lay-verify="required" lay-reqText="请选择关联产品">-->
|
||||
<select name="product_id" lay-verify="" lay-reqText="请选择关联产品">
|
||||
<select name="product_id" lay-verify="" lay-search="" lay-reqText="请选择关联产品">
|
||||
<option value="">请选择关联产品</option>
|
||||
{volist name=":get_product()" id="v"}
|
||||
<option value="{$v.id}">{$v.name}</option>
|
||||
{/volist}
|
||||
</select>
|
||||
</td>
|
||||
<td class="layui-td-gray">关联客户</td>
|
||||
<td>
|
||||
<select name="business_id" id="business_id" lay-verify="" lay-reqText="请选择客户">
|
||||
<option value="">请选择客户</option>
|
||||
</select>
|
||||
<td class="layui-td-gray-2">合同周期</td>
|
||||
<td id="date">
|
||||
<div class="layui-input-inline" style="width:100px;">
|
||||
<input type="text" id="start_time" name="start_time" readonly lay-reqText="请选择开始时间"
|
||||
placeholder="请选择" class="layui-input" value="">
|
||||
</div>
|
||||
-
|
||||
<div class="layui-input-inline" style="width:100px;">
|
||||
<input type="text" id="end_time" name="end_time" readonly lay-reqText="请选择结束时间" placeholder="请选择"
|
||||
class="layui-input" value="">
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -77,7 +105,8 @@
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="6" class="layui-td-gray" style="text-align:left; font-weight:600">项目阶段<font>*</font></td>
|
||||
<td colspan="6" class="layui-td-gray" style="text-align:left; font-weight:600">项目阶段<font>*</font>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="6">
|
||||
@@ -91,7 +120,7 @@
|
||||
<select name="flowName[]" lay-filter="flowName" lay-reqText="请选择阶段名称">
|
||||
<option value="">请选择</option>
|
||||
{volist name = "section" id="voo" key="kk"}
|
||||
<option value="{$voo}" {eq name="$kk" value ="$k"} selected{/eq}>{$voo}</option>
|
||||
<option value="{$voo}" {eq name="$kk" value="$k" } selected{/eq}>{$voo}</option>
|
||||
{/volist}
|
||||
</select>
|
||||
</div>
|
||||
@@ -99,14 +128,18 @@
|
||||
<div class="layui-inline">
|
||||
<label class="layui-form-label">负责人</label>
|
||||
<div class="layui-input-inline" style="width:120px;">
|
||||
<input type="text" name="chargeNames[]" autocomplete="off" readonly placeholder="选择阶段负责人" class="layui-input picker-one" lay-reqText="请选择阶段负责人" value="{$user_info.name}">
|
||||
<input type="text" name="chargeNames[]" autocomplete="off" readonly
|
||||
placeholder="选择阶段负责人" class="layui-input picker-one" lay-reqText="请选择阶段负责人"
|
||||
value="{$user_info.name}">
|
||||
<input type="hidden" name="chargeIds[]" value="{$user_info.id}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-inline">
|
||||
<label class="layui-form-label">成员</label>
|
||||
<div class="layui-input-inline" style="width:168px;">
|
||||
<input type="text" name="membeNames[]" value="{$user_info.name}" autocomplete="off" readonly placeholder="选择阶段成员,可多选" class="layui-input picker-more" lay-reqText="请选择阶段成员">
|
||||
<input type="text" name="membeNames[]" value="{$user_info.name}" autocomplete="off"
|
||||
readonly placeholder="选择阶段成员,可多选" class="layui-input picker-more"
|
||||
lay-reqText="请选择阶段成员">
|
||||
<input type="hidden" name="membeIds[]" value="{$user_info.id}">
|
||||
</div>
|
||||
</div>
|
||||
@@ -119,7 +152,7 @@
|
||||
<select name="flowName[]" lay-filter="flowName" lay-reqText="请选择阶段名称">
|
||||
<option value="">请选择</option>
|
||||
{volist name = "section" id="voo" key="kk"}
|
||||
<option value="{$voo}" {eq name="$kk" value ="$k"} selected{/eq}>{$voo}</option>
|
||||
<option value="{$voo}" {eq name="$kk" value="$k" } selected{/eq}>{$voo}</option>
|
||||
{/volist}
|
||||
</select>
|
||||
</div>
|
||||
@@ -127,14 +160,18 @@
|
||||
<div class="layui-inline">
|
||||
<label class="layui-form-label">负责人</label>
|
||||
<div class="layui-input-inline" style="width:120px;">
|
||||
<input type="text" name="chargeNames[]" value="{$user_info.name}" autocomplete="off" readonly placeholder="选择阶段负责人" class="layui-input picker-one" lay-reqText="请选择阶段负责人">
|
||||
<input type="text" name="chargeNames[]" value="{$user_info.name}" autocomplete="off"
|
||||
readonly placeholder="选择阶段负责人" class="layui-input picker-one"
|
||||
lay-reqText="请选择阶段负责人">
|
||||
<input type="hidden" name="chargeIds[]" value="{$user_info.id}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-inline">
|
||||
<label class="layui-form-label">成员</label>
|
||||
<div class="layui-input-inline" style="width:168px;">
|
||||
<input type="text" name="membeNames[]" value="{$user_info.name}" autocomplete="off" readonly placeholder="选择阶段成员,可多选" class="layui-input picker-more" lay-reqText="请选择阶段成员">
|
||||
<input type="text" name="membeNames[]" value="{$user_info.name}" autocomplete="off"
|
||||
readonly placeholder="选择阶段成员,可多选" class="layui-input picker-more"
|
||||
lay-reqText="请选择阶段成员">
|
||||
<input type="hidden" name="membeIds[]" value="{$user_info.id}">
|
||||
</div>
|
||||
</div>
|
||||
@@ -143,7 +180,8 @@
|
||||
{/eq}
|
||||
{/volist}
|
||||
</div>
|
||||
<span class="layui-btn layui-btn-xs layui-btn-normal add-flow" data-type="0">+ 添加固定阶段</span><span class="layui-btn layui-btn-xs add-flow" data-type="1">+ 添加自定义阶段</span>
|
||||
<span class="layui-btn layui-btn-xs layui-btn-normal add-flow" data-type="0">+ 添加固定阶段</span><span
|
||||
class="layui-btn layui-btn-xs add-flow" data-type="1">+ 添加自定义阶段</span>
|
||||
<div style="padding:10px; margin-top:10px; font-size:12px; background-color:#fffcf0">
|
||||
<p><strong>温馨提示</strong></p>
|
||||
<p>1、项目开始流转前,请确保已完善好各项目信息。</p>
|
||||
@@ -171,11 +209,11 @@
|
||||
form.render();
|
||||
|
||||
function fetchCustomers() {
|
||||
tool.get('/business/index/getlistsmore', {}, function(response) {
|
||||
tool.get('/business/index/getlistsmore', {}, function (response) {
|
||||
if (response.code == 1) {
|
||||
var customers = response.data;
|
||||
var customerSelect = document.getElementById('business_id');
|
||||
customers.forEach(function(customer) {
|
||||
customers.forEach(function (customer) {
|
||||
var option = document.createElement('option');
|
||||
option.value = customer.id;
|
||||
option.text = customer.name;
|
||||
@@ -209,13 +247,13 @@
|
||||
});
|
||||
});
|
||||
|
||||
$('.add-flow').on('click',function(){
|
||||
$('.add-flow').on('click', function () {
|
||||
let len = $('#flowList').find('.layui-form-item').length;
|
||||
let index = len+1;
|
||||
let index = len + 1;
|
||||
let type = $(this).data('type');;
|
||||
let tem=['<div class="layui-form-item layui-form-pane">\
|
||||
let tem = ['<div class="layui-form-item layui-form-pane">\
|
||||
<div class="layui-inline">\
|
||||
<label class="layui-form-label label-index">第'+index+'阶段</label>\
|
||||
<label class="layui-form-label label-index">第'+ index + '阶段</label>\
|
||||
<div class="layui-input-inline" style="width:150px;">\
|
||||
<select name="flowName[]" lay-filter="flowName" lay-verify="required" lay-reqText="请选择阶段名称">\
|
||||
<option value="">请选择</option>\
|
||||
@@ -246,9 +284,9 @@
|
||||
</div>\
|
||||
<span class="layui-btn layui-btn-danger layui-btn-sm">删除</span>\
|
||||
</div>',
|
||||
'<div class="layui-form-item layui-form-pane">\
|
||||
'<div class="layui-form-item layui-form-pane">\
|
||||
<div class="layui-inline">\
|
||||
<label class="layui-form-label label-index">第'+index+'阶段</label>\
|
||||
<label class="layui-form-label label-index">第'+ index + '阶段</label>\
|
||||
<div class="layui-input-inline" style="width:120px;">\
|
||||
<input type="text" name="flowName[]" autocomplete="off" placeholder="输入阶段名称" class="layui-input" lay-verify="required" lay-reqText="请输入阶段名称">\
|
||||
</div>\
|
||||
@@ -281,12 +319,12 @@
|
||||
});
|
||||
});
|
||||
});
|
||||
$('#flowList').on('click','.layui-btn-danger',function(){
|
||||
$('#flowList').on('click', '.layui-btn-danger', function () {
|
||||
$(this).parents('.layui-form-item').remove();
|
||||
var items = $('.label-index').length;
|
||||
if(items>0){
|
||||
$('.label-index').each(function(index,item){
|
||||
$(this).html('第'+(index+2)+'阶段');
|
||||
if (items > 0) {
|
||||
$('.label-index').each(function (index, item) {
|
||||
$(this).html('第' + (index + 2) + '阶段');
|
||||
})
|
||||
}
|
||||
});
|
||||
@@ -299,7 +337,7 @@
|
||||
tool.close(1000);
|
||||
}
|
||||
}
|
||||
tool.post("/project/index/add",data.field,callback);
|
||||
tool.post("/project/index/add", data.field, callback);
|
||||
return false;
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user