|
@@ -11,7 +11,7 @@
|
|
|
<div class="content-wrapper">
|
|
|
<section class="content-header">
|
|
|
<h1>
|
|
|
- <small><a class="btn btn-primary opr" opr="new">新增版本</a></small>
|
|
|
+ {{/*<small><a class="btn btn-primary opr" opr="new">新增版本</a></small>*/}}
|
|
|
<small><button type="button" class="btn btn-primary" data-toggle="modal" onclick='createOneVersion("")'>新增版本</button></small>
|
|
|
</h1>
|
|
|
<ol class="breadcrumb">
|
|
@@ -52,7 +52,7 @@
|
|
|
<div class="modal-header">
|
|
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
|
|
<span aria-hidden="true">×</span></button>
|
|
|
- <h4 class="modal-title">新增版本</h4>
|
|
|
+ <h4 class="modal-title" id="version_title">新增版本</h4>
|
|
|
</div>
|
|
|
<div class="modal-body">
|
|
|
<div class="form-group" >
|
|
@@ -70,7 +70,7 @@
|
|
|
<div class="form-group">
|
|
|
<label for="code" id="fieldname" class="col-sm-2 control-label">城市抽取:</label>
|
|
|
<div class="col-sm-10">
|
|
|
- <select class="form-control isextractcity_class" id="isextractcity">
|
|
|
+ <select class="form-control " id="isextractcity">
|
|
|
<option value=false>否</option>
|
|
|
<option value=true>是</option>
|
|
|
</select>
|
|
@@ -176,7 +176,7 @@ $(function () {
|
|
|
return '<div class="btn-group">'+
|
|
|
'<a class="btn btn-sm btn-success" href="/admin/version/info?vid='+val+'" >属性配置</a>'+
|
|
|
'<a class="btn btn-sm btn-info" href="/admin/version/pkginfo?vid='+val+'" >分包配置</a>'+
|
|
|
- '<a class="btn btn-sm btn-primary opr" opr="edit">编 辑1</a>'+
|
|
|
+ /*'<a class="btn btn-sm btn-primary opr" opr="edit">编 辑1</a>'+*/
|
|
|
"<a class=\"btn btn-sm btn-primary opr\" href='#' onclick=\"edit('"+val+"')\">编 辑</a> "+
|
|
|
'<a class="btn btn-sm btn-danger" href="#" onclick="del(\''+val+'\',\''+row["version"]+'\')">删 除</a>'
|
|
|
'</div>';
|
|
@@ -298,18 +298,13 @@ var clearMap = {"资金来源": "funds","中标单位":"winner","招标机构":
|
|
|
//创建标签
|
|
|
function createOneVersion(){
|
|
|
_id = "";
|
|
|
+ $("#version_title").html("新增版本");
|
|
|
+ $("#version").val("").attr({"disabled":false,"placeholder":"版本名称"});//版本
|
|
|
+ $("#s_descript").val("").attr({"placeholder":"描述信息"});//描述
|
|
|
$("#s_pversionid").empty();
|
|
|
$("#s_pversionid").append("<option value=''></option>")
|
|
|
- $("#addfieldname").removeAttr("disabled");
|
|
|
- $("#addfieldname").empty();
|
|
|
$("#select1").empty();
|
|
|
$("#select2").empty();
|
|
|
- $("#addfieldname").append("<option value=''>--请选择--</option>");
|
|
|
- for(var i in field){
|
|
|
- if(field[i]["s_name"] != ""){
|
|
|
- $("#addfieldname").append("<option value='"+field[i]["s_name"]+"+"+field[i]["s_field"]+"'>"+field[i]["s_name"]+"</option>");
|
|
|
- }
|
|
|
- }
|
|
|
for(var i in clearMap){
|
|
|
$("#select1").append("<option value="+clearMap[i]+">"+i+"</option>");
|
|
|
//$("#select1").append("<option value='"+clearArr[i]+"'>"+clearArr[i]+"</option>");
|
|
@@ -336,7 +331,7 @@ function save(){
|
|
|
var s_descript = $("#s_descript").val();//描述
|
|
|
var isextractcity = $("#isextractcity").val()//是否抽取城市
|
|
|
var s_pversionid = $("#s_pversionid").val()//克隆版本
|
|
|
- var iscopyfiled = $("#iscopyfiled").val()//克隆版本
|
|
|
+ var iscopyfiled = $("#iscopyfiled").val()//克隆属性
|
|
|
var isfiles = $("#isfiles").val()//是否附件
|
|
|
var s_filefileds = [];
|
|
|
$("#select2 option").each(function(i,val){
|
|
@@ -365,44 +360,54 @@ function save(){
|
|
|
//编辑
|
|
|
function edit(id){
|
|
|
_id = id;
|
|
|
+ $("#version_title").html("编辑版本");
|
|
|
$.ajax({
|
|
|
url:"/admin/version/dataById?_id="+id,
|
|
|
type:"get",
|
|
|
success:function(r){
|
|
|
if (r.req){
|
|
|
$("#version").empty();
|
|
|
- $("#version").val(r.data.version).attr("disabled",true);
|
|
|
+ $("#version").val(r.data.version).attr("disabled",true);//版本
|
|
|
$("#s_descript").empty();
|
|
|
- $("#s_descript").val(r.data.s_descript);
|
|
|
- console.log("r.data.isextractcity",r.data.isextractcity);
|
|
|
- if (r.data.isextractcity){
|
|
|
- $(".isextractcity_class").find("option[text='是']").attr("selected",true);
|
|
|
- }else {
|
|
|
- $(".isextractcity_class").find("option[text='否']").attr("selected",true);
|
|
|
- }
|
|
|
-
|
|
|
- $("#s_pversionid").empty();
|
|
|
- $("#iscopyfiled").empty();
|
|
|
- $("#isfiles").empty();
|
|
|
- $("#select1").empty();
|
|
|
- $("#select2").empty();
|
|
|
-
|
|
|
+ $("#s_descript").val(r.data.s_descript);//描述
|
|
|
+ $("#isextractcity")[0].value=r.data.isextractcity;//城市抽取
|
|
|
+ $.ajax({
|
|
|
+ url:"/admin/getversions",
|
|
|
+ type:"post",
|
|
|
+ success:function (rv) {
|
|
|
+ $("#s_pversionid").empty();
|
|
|
+ for(var i in rv.data){
|
|
|
+ $("#s_pversionid").append("<option value='"+rv.data[i]._id+"'>"+rv.data[i].version+"</option>");
|
|
|
+ //$("#select1").append("<option value='"+clearArr[i]+"'>"+clearArr[i]+"</option>");
|
|
|
+ }
|
|
|
+ $("#s_pversionid")[0].value=r.data.s_pversionid;//克隆版本
|
|
|
+ $("#iscopyfiled")[0].value=r.data.iscopyfiled;//克隆属性
|
|
|
+ $("#isfiles")[0].value=r.data.isfiles;//是否附件
|
|
|
+ //导出属性
|
|
|
+ $("#select1").empty();
|
|
|
+ $("#select2").empty();
|
|
|
|
|
|
- var s_filefileds=[]
|
|
|
- s_filefileds = r.data.s_filefileds
|
|
|
- for(var i in clearMap){
|
|
|
- var flag = true;
|
|
|
- for(var j in s_filefileds){
|
|
|
- if(i == s_filefileds[j]){
|
|
|
- $("#select2").append("<option title='"+i+"' value='"+i+"+"+clearMap[i]+"'>"+i+"</option>");
|
|
|
- flag = false;
|
|
|
+ // console.log(r.data.s_filefileds)
|
|
|
+ var s_filefileds=[]
|
|
|
+ if (typeof r.data.s_filefileds=="string"){
|
|
|
+ s_filefileds = JSON.parse(r.data.s_filefileds)
|
|
|
}
|
|
|
+ for(var i in clearMap){
|
|
|
+ var flag = true;
|
|
|
+ for(var j in s_filefileds){
|
|
|
+ // console.log(i,s_filefileds[j])
|
|
|
+ if(clearMap[i] == s_filefileds[j]){
|
|
|
+ $("#select2").append("<option title='"+i+"' value='"+clearMap[i]+"'>"+i+"</option>");
|
|
|
+ flag = false;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ if(flag){
|
|
|
+ $("#select1").append("<option title='"+i+"' value='"+clearMap[i]+"'>"+i+"</option>");
|
|
|
+ }
|
|
|
+ }
|
|
|
+ $("#modal-info-version").modal("show");
|
|
|
}
|
|
|
- if(flag){
|
|
|
- $("#select1").append("<option title='"+i+"' value='"+i+"+"+clearMap[i]+"'>"+i+"</option>");
|
|
|
- }
|
|
|
- }
|
|
|
- $("#modal-info-version").modal("show");
|
|
|
+ })
|
|
|
}else {
|
|
|
alert(r)
|
|
|
}
|