|
@@ -53,11 +53,14 @@ var mainAjax = {
|
|
|
getLibsHtml: function (data) {
|
|
|
const libHtml = data.reduce((acc, libData) => {
|
|
|
const id = libData.billsLibId;
|
|
|
+ const libType=libData.libType?libData.libType:"1";
|
|
|
+ const libTypeName = libData.libType==="2"?'指标':'清单';
|
|
|
const billsLibName = libData.billsLibName;
|
|
|
const createDateFmt = new Date(libData.createDate).format("yyyy-MM-dd");
|
|
|
const html =
|
|
|
`<tr id="${id}">
|
|
|
<td><a href="/stdBills?billsLibId=${id}&locked=true">${billsLibName}</a></td>
|
|
|
+ <td>${libTypeName}</td>
|
|
|
<td>${createDateFmt}</td>
|
|
|
<td>
|
|
|
<a class="lock-btn-control disabled" data-toggle="modal" data-target="#edit" href="javascript:void(0);" title="编辑"><i class="fa fa-pencil-square-o"></i></a>
|
|
@@ -68,7 +71,7 @@ var mainAjax = {
|
|
|
<a class="btn btn-secondary btn-sm import-data lock-btn-control disabled" data-id="${id}" href="javascript:void(0);" title="导入数据"><i class="fa fa-sign-in fa-rotate-90"></i>导入</a>
|
|
|
</td>
|
|
|
<td>
|
|
|
- <a class="btn btn-secondary btn-sm copy-data lock-btn-control disabled" data-id="${id}" href="javascript:void(0);" title="复制数据"><i class="fa fa-clone"></i>复制</a>
|
|
|
+ <a class="btn btn-secondary btn-sm copy-data lock-btn-control disabled" data-id="${id}" data-type="${libType}" href="javascript:void(0);" title="复制数据"><i class="fa fa-clone"></i>复制</a>
|
|
|
</td>
|
|
|
</tr>`;
|
|
|
return acc += html;
|
|
@@ -88,12 +91,12 @@ var mainAjax = {
|
|
|
}
|
|
|
});
|
|
|
},
|
|
|
- createStdBillsLib: function(userAccount, billsLibName){
|
|
|
+ createStdBillsLib: function(userAccount, billsLibName,billsLibType){
|
|
|
const me = this;
|
|
|
$.ajax({
|
|
|
type: "POST",
|
|
|
url: "/stdBillsEditor/createStdBillsLib",
|
|
|
- data: {data: JSON.stringify({userAccount: userAccount, name: billsLibName}) },
|
|
|
+ data: {data: JSON.stringify({userAccount: userAccount, name: billsLibName,libType:billsLibType}) },
|
|
|
dataType: "json",
|
|
|
success: function(result){
|
|
|
if(!result.error){
|
|
@@ -103,12 +106,12 @@ var mainAjax = {
|
|
|
}
|
|
|
});
|
|
|
},
|
|
|
- copyBillsLib: function (libId, libName) {
|
|
|
+ copyBillsLib: function (libId, libName,libType) {
|
|
|
const me = this;
|
|
|
$.ajax({
|
|
|
type: 'post',
|
|
|
url: '/stdBillsEditor/copyStdBillsLib',
|
|
|
- data: {data: JSON.stringify({libId, libName})},
|
|
|
+ data: {data: JSON.stringify({libId, libName,libType})},
|
|
|
dataType: 'json',
|
|
|
timeout: 150000,
|
|
|
beforeSend: function () {
|