|
@@ -1525,9 +1525,12 @@ $(document).ready(function() {
|
|
|
|
|
|
function changeFeeRate(engLib) {
|
|
|
if(engLib){
|
|
|
- if (engLib.fee_lib !== undefined && engLib.fee_lib.length > 0) {
|
|
|
+ /*
|
|
|
+ if (engLib.fee_lib !== undefined && engLib.fee_lib.length > 0) {
|
|
|
$("#tender-fee-rate").children("option").first().val("newFeeRate-"+engLib.fee_lib[0].id);
|
|
|
- }
|
|
|
+ }*/
|
|
|
+ //2018-08-29 费率改为和计税方式绑定在一起 所以在这里还不能确定标准费率库ID
|
|
|
+ $("#tender-fee-rate").children("option").first().val("newFeeRate-");
|
|
|
$("#tender-engineering").parent().siblings('.hidden-area').slideDown('fast');
|
|
|
}
|
|
|
else {
|
|
@@ -1598,7 +1601,8 @@ $(document).ready(function() {
|
|
|
let p_id = group.program_lib?group.program_lib.id:"";
|
|
|
let t_id = group.template_lib?group.template_lib.id:"";
|
|
|
let c_id = group.col_lib?group.col_lib.id:"";
|
|
|
- groupString = p_id + "|-|" +t_id+"|-|"+c_id;
|
|
|
+ let f_id = group.fee_lib?group.fee_lib.id:"";
|
|
|
+ groupString = p_id + "|-|" +t_id+"|-|"+c_id+"|-|"+f_id;
|
|
|
result += '<option value='+ groupString +'>'+ group.program_lib.name +'</option>';
|
|
|
};
|
|
|
return result;
|
|
@@ -2353,11 +2357,13 @@ function AddTender() {
|
|
|
let calcProgram = isNaN(parseInt(IDGroup[0]))?IDGroup[0]:parseInt(IDGroup[0]);//转换成整数
|
|
|
let templateLibID = IDGroup[1];
|
|
|
let colLibID = IDGroup[2];
|
|
|
- if(templateLibID == ''|| colLibID ==''){
|
|
|
+ let feeLibID = IDGroup[3];
|
|
|
+ if(templateLibID == ''|| colLibID ==''||feeLibID==''){
|
|
|
alert("工程专业配置有误!");
|
|
|
return false;
|
|
|
}
|
|
|
-
|
|
|
+ //如果是新建费率的情况
|
|
|
+ if(feeFileObj.id.indexOf("newFeeRate")!=-1) feeFileObj.id +=feeLibID;
|
|
|
let valuationName = $("#valuation").children("option:selected").text();
|
|
|
let valuationType = $("input[name='valuation_type']:checked").val();
|
|
|
|