采购明细下拉联动,收入明细下拉联动
parent
5cfa2f90dc
commit
5057ce6b40
|
@ -445,31 +445,17 @@ function bindOtherOtherChangeable() {
|
||||||
*/
|
*/
|
||||||
function bindTypeSelectChange() {
|
function bindTypeSelectChange() {
|
||||||
//大类变化联动类别
|
//大类变化联动类别
|
||||||
$(".am-modal-prompt-input-cost-type").on('change',function () {
|
$(".input-changeable-tax-rate-income-select").on('change',function () {
|
||||||
var categorySelect = $(this).parent().parent().find(".am-modal-prompt-input-cost-category");
|
var nameSelect = $(this).parent().parent().find(".input-changeable-tax-rate-cost-select");
|
||||||
|
var nameInput = $(this).parent().parent().find(".input-changeable-tax-rate-cost-name");
|
||||||
var type = $(this).val();
|
var type = $(this).val();
|
||||||
//删除后重新添加对应的类别
|
if(type == '自定义') {
|
||||||
categorySelect.empty();
|
nameSelect.attr("style", "display:none");
|
||||||
|
nameInput.attr("type", "text");
|
||||||
//console.log(SELECT_TYPE_CATEGORY_MAP_DATA);
|
} else{
|
||||||
|
nameSelect.attr("style", "display:block");
|
||||||
if(SELECT_TYPE_CATEGORY_MAP_DATA[type]){
|
nameInput.attr("type", "hidden");
|
||||||
categorySelect.append("<option value='xxxx' disabled selected>--请选择--</option>");
|
|
||||||
SELECT_TYPE_CATEGORY_MAP_DATA[type].forEach(function (d) {
|
|
||||||
categorySelect.append("<option value='"+d.id+"'>"+d.name+"</option>");
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
});
|
|
||||||
//类别变化联动大类
|
|
||||||
$(".am-modal-prompt-input-cost-category").on('change',function () {
|
|
||||||
var typeSelect = $(this).parent().parent().find(".am-modal-prompt-input-cost-type");
|
|
||||||
var category = $(this).val();
|
|
||||||
//设置他选中类别对应的大类
|
|
||||||
|
|
||||||
//console.log(SELECT_CATEGORY_TYPE_MAP_DATA);
|
|
||||||
|
|
||||||
typeSelect.val(SELECT_CATEGORY_TYPE_MAP_DATA[category]);
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
|
@ -508,3 +494,4 @@ function initTypeCategory(params, data) {
|
||||||
// console.log(SELECT_TYPE_CATEGORY_DATA);
|
// console.log(SELECT_TYPE_CATEGORY_DATA);
|
||||||
// console.log(SELECT_CATEGORY_TYPE_MAP_DATA);
|
// console.log(SELECT_CATEGORY_TYPE_MAP_DATA);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -917,16 +917,27 @@
|
||||||
</select>
|
</select>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<select <#if incomeDetail.name!='华智产品'&&incomeDetail.name!='华三产品'&&incomeDetail.name!='汇智产品'>style="display:none"</#if> class="am-modal-prompt-input am-modal-prompt-input-income input-changeable-tax-rate-income-select">
|
<select <#if incomeDetail.name!='华智产品'&&incomeDetail.name!='华三产品'&&incomeDetail.name!='汇智产品'>style="display:none"</#if>
|
||||||
<option value="华智产品" <#if incomeDetail.name ="华智产品" >selected</#if>>华智产品</option>
|
class="am-modal-prompt-input am-modal-prompt-input-income input-changeable-tax-rate-income-select">
|
||||||
<option value="华三产品" <#if incomeDetail.name ="华三产品">selected</#if>>华三产品</option>
|
<option value="华智产品"
|
||||||
<option value="汇智产品" <#if incomeDetail.name ="汇智产品">selected</#if>>汇智产品</option>
|
<#if incomeDetail.name ="华智产品" >selected</#if>>
|
||||||
|
华智产品
|
||||||
|
</option>
|
||||||
|
<option value="华三产品"
|
||||||
|
<#if incomeDetail.name ="华三产品">selected</#if>>
|
||||||
|
华三产品
|
||||||
|
</option>
|
||||||
|
<option value="汇智产品"
|
||||||
|
<#if incomeDetail.name ="汇智产品">selected</#if>>
|
||||||
|
汇智产品
|
||||||
|
</option>
|
||||||
<option value="自定义">自定义</option>
|
<option value="自定义">自定义</option>
|
||||||
</select>
|
</select>
|
||||||
<input <#if incomeDetail.name!='华智产品'&&incomeDetail.name!='华三产品'&&incomeDetail.name!='汇智产品'>type="text"
|
<input <#if incomeDetail.name!='华智产品'&&incomeDetail.name!='华三产品'&&incomeDetail.name!='汇智产品'>type="text"
|
||||||
<#else>type="hidden"</#if>
|
<#else>type="hidden"</#if>
|
||||||
class="am-modal-prompt-input am-modal-prompt-input-income input-changeable-tax-rate-income-name"
|
class="am-modal-prompt-input am-modal-prompt-input-income input-changeable-tax-rate-income-name"
|
||||||
value="${incomeDetail.name!}">
|
value="${incomeDetail.name!}">
|
||||||
|
</td>
|
||||||
<td><input type="text" maxlength="5"
|
<td><input type="text" maxlength="5"
|
||||||
class="number am-modal-prompt-input am-modal-prompt-input-income input-changeable-tax-rate input-changeable-tax-rate-income"
|
class="number am-modal-prompt-input am-modal-prompt-input-income input-changeable-tax-rate input-changeable-tax-rate-income"
|
||||||
value="${Utils.format(incomeDetail.taxRate,'0')}"
|
value="${Utils.format(incomeDetail.taxRate,'0')}"
|
||||||
|
@ -1122,6 +1133,28 @@
|
||||||
</option>
|
</option>
|
||||||
</select>
|
</select>
|
||||||
</td>
|
</td>
|
||||||
|
<td>
|
||||||
|
<select <#if incomeDetail.name!='华智产品'&&incomeDetail.name!='华三产品'&&incomeDetail.name!='汇智产品'>style="display:none"</#if>
|
||||||
|
class="am-modal-prompt-input am-modal-prompt-input am-modal-prompt-input-cost am-modal-prompt-input-cost-category input-changeable-tax-rate-cost-select">
|
||||||
|
<option value="华智产品"
|
||||||
|
<#if incomeDetail.name ="华智产品" >selected</#if>>
|
||||||
|
华智产品
|
||||||
|
</option>
|
||||||
|
<option value="华三产品"
|
||||||
|
<#if incomeDetail.name ="华三产品">selected</#if>>
|
||||||
|
华三产品
|
||||||
|
</option>
|
||||||
|
<option value="汇智产品"
|
||||||
|
<#if incomeDetail.name ="汇智产品">selected</#if>>
|
||||||
|
汇智产品
|
||||||
|
</option>
|
||||||
|
<option value="自定义">自定义</option>
|
||||||
|
</select>
|
||||||
|
<input <#if incomeDetail.name!='华智产品'&&incomeDetail.name!='华三产品'&&incomeDetail.name!='汇智产品'>type="text"
|
||||||
|
<#else>type="hidden"</#if>
|
||||||
|
class="am-modal-prompt-input am-modal-prompt-input-cost input-changeable-tax-rate-cost-name"
|
||||||
|
value="${incomeDetail.name!}">
|
||||||
|
</td>
|
||||||
<td width="150px">
|
<td width="150px">
|
||||||
<select style="float: left;"
|
<select style="float: left;"
|
||||||
class="am-modal-prompt-input am-modal-prompt-input-cost am-modal-prompt-input-cost-category">
|
class="am-modal-prompt-input am-modal-prompt-input-cost am-modal-prompt-input-cost-category">
|
||||||
|
|
Loading…
Reference in New Issue