ソースを参照

前端修改

master
庞东旭 3年前
コミット
905fe86938
22個のファイルの変更1107行の追加148行の削除
  1. +18
    -15
      index.html
  2. +52
    -0
      static/css/demand/demand.css
  3. +12
    -0
      static/css/index.css
  4. +8
    -0
      static/js/api/announcementList.js
  5. +10
    -0
      static/js/api/demand.js
  6. +9
    -1
      static/js/api/index.js
  7. +8
    -2
      static/js/api/user.js
  8. +0
    -1
      static/js/common/tools.js
  9. +1
    -1
      static/js/project/announcementList/announcementList.js
  10. +99
    -0
      static/js/project/announcementList/warrantDetail.js
  11. +30
    -0
      static/js/project/bidding/biddingList.js
  12. +70
    -0
      static/js/project/demand/demandDetail.js
  13. +59
    -8
      static/js/project/index.js
  14. +15
    -1
      static/js/project/interact/interact.js
  15. +18
    -3
      static/js/project/listingItems/items.js
  16. +241
    -67
      static/js/project/user/index.js
  17. +227
    -0
      view/announcement/warrantDetail.html
  18. +6
    -6
      view/bidding/biddingList.html
  19. +4
    -0
      view/demand/demand.html
  20. +200
    -0
      view/demand/demandDetail.html
  21. +11
    -41
      view/listingItems/itemsDetail.html
  22. +9
    -2
      view/user/user.html

+ 18
- 15
index.html ファイルの表示

@@ -4,7 +4,7 @@

<head>
<meta charset="utf-8">
<title>农燊高科-主页</title>
<title>农燊高科</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="keywords" content="" />
@@ -428,10 +428,10 @@
<div class="centerRight-list1-div01">
<span>证书类型:</span>
<label><input type="radio" name="transaction" checked value="attestation" /><span></span>交易鉴证</label>
<label><input type="radio" name="aaaa" value="" disabled /><span></span>经营权证</label>
<label><input type="radio" name="transaction" value="warrant" /><span></span>经营权证</label>
</div>
<div class="centerRight-list1-div02">
<input type="text" placeholder="请输入关键词搜索" id="searchKeyWord" class="searchClass" />
<input type="text" placeholder="请输入编号(年份加证书号共10位)搜索" id="searchKeyWord" class="searchClass" />
<input type="button" value="搜索" onclick="goSearchKeyWord()" class="searchButton" />
</div>
<div class="centerRight-list1-div03">
@@ -561,7 +561,7 @@
</p>
</div>
<img src="./static/images/bannerBottom.jpg" alt="" />
<table width="100%" class="tableHead">
<table width="100%" class="tableHead" style="table-layout: fixed;" >
<tr>
<td>项目名称</td>
<td>竞价方式</td>
@@ -576,22 +576,21 @@
<div class="tableList" id="tableList">
<script id="biddingHallListData" type="text/html">
{{each biddingHallListList as value i}}
<tr>
<td>{{value.projectName}}</td>
<tr class="{{value.timeType == '未开始' ? 'notStart-row':''}}{{value.timeType == '进行中' ? 'now-row':''}}">
<td title="{{value.projectName}}">{{value.projectName}}</td>
<td>{{value.biddingType}}</td>
<td>{{value.signupStopTime}}</td>
<td>{{value.biddingStartTime}}</td>
<td>{{value.price}}</td>
<td>{{value.money}}</td>
<td>进行中</td>
<td>{{value.timeType}}</td>
<td>
<input type="button" value="我要竞价" />
<input type="button" value="竞价规则" />
<input type="button" onclick="goDetail({{value.id}})" value="我要竞价" />
</td>
</tr>
{{/each}}
</script>
<table width="100%;" id="biddingHallListContent"></table>
<table width="100%;" style="table-layout: fixed;" id="biddingHallListContent"></table>
</div>
<div class="tableType">
<p><i></i>未开始</p>
@@ -614,7 +613,7 @@
<script id="bannerFocusBottomData" type="text/html">
{{each focusListNext as value i}}
<div class="swiper-slide">
{{# value.img}}
<img src="{{value.img}}">
<p>{{# value.title}}</p>
</div>
{{/each}}
@@ -622,7 +621,7 @@
<div class="personalTit-banner fl">
<div class="swiper-container" id="bannerFocusNextWrap">
<div class="swiper-wrapper" id="bannerFocusNextContent"></div>
<div class="page-pagination1"></div>
</div>
</div>
<div class="personalTit-Tab fr">
@@ -635,6 +634,7 @@
<td>项目名称</td>
<td>发布时间</td>
<td>联系电话</td>
<td></td>
</tr>
{{each supplyDemandList as value i}}
<tr>
@@ -642,6 +642,7 @@
<td>{{value.projectName}}</td>
<td>{{value.logintime}}</td>
<td>{{value.phone}}</td>
<td><a href="view/demand/demandDetail.html?id={{value.id}}">详情</a></td>
</tr>
{{/each}}
</script>
@@ -652,6 +653,7 @@
<td>项目名称</td>
<td>发布时间</td>
<td>联系电话</td>
<td></td>
</tr>
{{each supplyDemand2List as value i}}
<tr>
@@ -659,6 +661,7 @@
<td>{{value.projectName}}</td>
<td>{{value.logintime}}</td>
<td>{{value.phone}}</td>
<td><a href="view/demand/demandDetail.html?id={{value.id}}">详情</a></td>
</tr>
{{/each}}
</script>
@@ -693,10 +696,10 @@
</script>
<table width="100%" class="interactionTableLeft" id="communicateContent"></table>
<div class="m-t-20 fl" style="position:relative;width: 505px;">
<input type="text" placeholder="搜索问题" class="searchClass" />
<input type="button" value="搜索" class="searchButton" style="height: 32px;" />
<input type="text" placeholder="搜索问题" class="searchClass" id="interactInput" />
<input type="button" value="搜索" onclick="goInteractSearch()" class="searchButton" style="height: 32px;" />
</div>
<input type="button" value="我要发布" class="seaBtn fr m-t-20" />
<input type="button" value="我要发布" onclick="goUserInteract()" class="seaBtn fr m-t-20" />
<div class="clear"></div>
</div>
<div class="bottomNews-list fr">


+ 52
- 0
static/css/demand/demand.css ファイルの表示

@@ -46,4 +46,56 @@
position: absolute;
top: 10px;
right: 0;
}

.releaseSupply {
width: 1000px;
padding-left: 15px;
}

.releaseSupplyBtn{
background: #007b76;
padding: 5px 15px;
color: #ffffff;
border: none;
border-radius: 20px;
float: right;
margin-bottom: 10px;
}

.releaseSupplyTit{
font-size: 18px;
color: #007b76;
line-height: 28px;
padding-left: 32px;
}

.releaseSupply table{
padding: 15px 30px;
}

.releaseSupply table tr td{
padding: 12px 0px;
}

.releaseSupply table tr td:first-child{
width: 8%;
text-align: right;
}

.releaseSupply table tr td p{
width: 100%;
margin-left: 10px;
padding-left: 10px;
line-height: 36px;
}

.releaseSupply table tr td select{
height: 36px;
border: 1px solid #e3e3e3;
margin-left: 10px;
}

.releaseSupply table tr td span{
color: red;
}

+ 12
- 0
static/css/index.css ファイルの表示

@@ -1001,6 +1001,10 @@ label input[type="radio"]:checked+span {
width: 12%;
}

.tableHead tr td:first-child {
width: 16%;
}

.tableHead tr td:last-child {
width: 16%;
}
@@ -1017,6 +1021,13 @@ label input[type="radio"]:checked+span {
padding: 10px 0px;
}

.tableList table tr td:first-child {
width: 16%;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}

.tableList table tr td:last-child {
width: 16%;
}
@@ -1074,6 +1085,7 @@ label input[type="radio"]:checked+span {
height: 45px;
line-height: 45px;
text-align: center;
cursor: pointer;
}

.interactionTableLeft tr td {


+ 8
- 0
static/js/api/announcementList.js ファイルの表示

@@ -44,3 +44,11 @@ var Dictionaries = '/transaction/website/data/type'//成交公告字典
deptId:行政区划部门ID
*/
var jzsSearch = '/transaction/website/jzsSearch'//鉴证公告搜索

/*
@purl /transaction/website/jzsSearch
@param
projectName: 输入框输入的搜索内容(证书关联的项目名称)
deptId:行政区划部门ID
*/
var jyqzSearch = '/transaction/website/jyqzSearch'//鉴证公告搜索

+ 10
- 0
static/js/api/demand.js ファイルの表示

@@ -9,3 +9,13 @@
supplyDemandType:供求类型 1:供应 2:求购 (不传值获取两种类型混合数据)
*/
var demandList = '/transaction/website/supplyDemandList'

/*
@purl /transaction/website/supplyDemandList
@param
deptId:行政区划部门ID
supplyDemandType:供求类型 1:供应 2:求购 (不传值获取两种类型混合数据)
*/
var demandImageList = '/transaction/website/supplyDemand/showImg/id'



+ 9
- 1
static/js/api/index.js ファイルの表示

@@ -116,4 +116,12 @@ var communicateList = '/transaction/website/communicateList'//互动交流列表
deptId:行政区划部门ID
limit:需要获取的数据条数
*/
var statistics = '/transaction/website/outproject/statistics'//土地挂牌价格走势统计图
var statistics = '/transaction/website/outproject/statistics'//土地挂牌价格走势统计图

/*
@purl /supplyDemandRecommend/{deptId}/{limit}
@param
deptId:行政区划部门ID
limit:需要获取的数据条数
*/
var supplyDemandRecommend = '/transaction/website/supplyDemandRecommend'//土地挂牌价格走势统计图

+ 8
- 2
static/js/api/user.js ファイルの表示

@@ -60,7 +60,7 @@ var userCommunicate = '/transaction/communicate' //添加咨询类接口
@purl /transaction/demand
@param
*/
var userDemandUpdate = '/transaction/demand' //通过ID查询个人供求
var userDemandUpdate = '/transaction/website/supplyDemand/id' //通过ID查询个人供求

/*
@purl /transaction/website/data/type
@@ -84,4 +84,10 @@ var showUserImg = 'transaction/member/showImg/memberId' //用户图片展示
@purl /common/base64Attach
@param
*/
var deleteUserImg = 'transaction/member/deleteImg/attachId' //用户图片展示
var deleteUserImg = 'transaction/member/deleteImg/attachId' //用户图片展示

/*
@purl supplyDemand/showImg/id/{id}
@param
*/
var supplyDemandImg = '/transaction/website/supplyDemand/showImg/id' //用户图片展示

+ 0
- 1
static/js/common/tools.js ファイルの表示

@@ -435,7 +435,6 @@ define(['jquery', 'dialog'], function ($, dialog) {
* @param
*/
webConfigInformation: function (data) {

if (data.code == 200) {
var content = data.data;
$("#webConfigName").html(content[0].configValue);


+ 1
- 1
static/js/project/announcementList/announcementList.js ファイルの表示

@@ -31,7 +31,7 @@ define(['jquery', "template", "Tools", "announApi", "paging"], function ($, temp
if(type != undefined && type != ''){
console.log('搜索进入')
tabList(type);
tools.doGet(jzsSearch, {deptId:100,projectName:keyWord,pageNum:module.data.pageNum,pageSize:module.data.pageSize}, module.attestationInformation,true);
tools.doGet(jzsSearch, {deptId:100, jzsNum:keyWord,pageNum:module.data.pageNum,pageSize:module.data.pageSize}, module.attestationInformation,true);
}else{
console.log('正常进入')
//鉴证公告


+ 99
- 0
static/js/project/announcementList/warrantDetail.js ファイルの表示

@@ -0,0 +1,99 @@
/**
* Created by Administrator on 2021/4/5.
*/
define(['jquery', "template", "Tools", "announApi", "paging"], function ($, template, Tools ) {
//数据存储
var module = {
data: {
announcementInformationDetail:'',
},
};
var tools = new Tools();

module.init = function (page) {
//成交公告
tools.doGet(jyqzSearch, {jyqzNum:getQueryVariable('searchKeyWord'),deptId:100}, module.announDetail,true);
//网站配置信息(网站名称 底部联系方式 公安备案号 网站备案号)
tools.getWebConfig();
};

//获取地址栏参数
function getQueryVariable(variable){
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i=0;i<vars.length;i++) {
var pair = vars[i].split("=");
if(pair[0] == variable){return pair[1];}
}
return(false);
}
module.announDetail = function(data){
module.data.jyqzNumOne = data.rows[0].jyqzNumOne
module.data.jyqzNumTwo = data.rows[0].jyqzNumTwo
tools.doGet(announDetail+'/'+data.rows[0].publicityId, {}, module.announInformation,true);
}
//项目公告数据
module.announInformation = function (data) {
if (data.code == 200) {
var content = data.data;
module.data.announcementInformationDetail = content;
var announcementInformationData = template('announcementInformationData', module.data);
$("#announcementInformationContent").html(announcementInformationData);
//流转方向字典
tools.doGet(Dictionaries+'/rollout_type', {}, module.circulationDictionaries,true);
// //交易方式字典
// tools.doGet(Dictionaries+'/deal_type', {}, module.transactionDictionaries,true);
// //面积单位字典
// tools.doGet(Dictionaries+'/area_unit', {}, module.areaDictionaries,true);
// //成交价格字典
// tools.doGet(Dictionaries+'/price_unit', {}, module.unitDictionaries,true);
}
}

//流转方向
module.circulationDictionaries = function (data) {
if (data.code == 200) {
var content = data.data;
var rollout = content[(module.data.announcementInformationDetail.rollout-1)].dictLabel;
module.data.announcementInformationDetail.rollout = rollout;
var announcementInformationData = template('announcementInformationData', module.data);
$("#announcementInformationContent").html(announcementInformationData);
}
}

//交易方式
module.transactionDictionaries = function (data) {
if (data.code == 200) {
var content = data.data;
console.log(content)
var dealType = content[(module.data.announcementInformationDetail.dealType-1)].dictLabel;
module.data.announcementInformationDetail.dealType = dealType;
var announcementInformationData = template('announcementInformationData', module.data);
$("#announcementInformationContent").html(announcementInformationData);
}
}

//面积单位
module.areaDictionaries = function (data) {
if (data.code == 200) {
var content = data.data;
var allCountUnit = content[(module.data.announcementInformationDetail.allCountUnit-1)].dictLabel;
module.data.announcementInformationDetail.allCountUnit = allCountUnit;
var announcementInformationData = template('announcementInformationData', module.data);
$("#announcementInformationContent").html(announcementInformationData);
}
}

//成交价格单位
module.unitDictionaries = function (data) {
if (data.code == 200) {
var content = data.data;
var unit = content[(module.data.announcementInformationDetail.unit-1)].dictLabel;
module.data.announcementInformationDetail.unit = unit;
var announcementInformationData = template('announcementInformationData', module.data);
$("#announcementInformationContent").html(announcementInformationData);
}
}

return module;
});

+ 30
- 0
static/js/project/bidding/biddingList.js ファイルの表示

@@ -120,6 +120,33 @@ define(['jquery', "template", "Tools", "biddingApi", "itemsApi", "paging",'dateT
}
module.data.pageCount = pageCount;
module.data.biddingInformationList = content;
for(var i = 0 ; i < content.length ; i++){
if(content[i].biddingStopTime == null || content[i].biddingStartTime == null){continue;}
var endTimes=content[i].biddingStopTime.substring(0,10).split('-');
var biddingStopTime=endTimes[1]+'/'+endTimes[2]+'/'+endTimes[0]+' '+content[i].biddingStopTime.substring(10,19);

var startTimes=content[i].biddingStartTime.substring(0,10).split('-');
var biddingStartTime=startTimes[1]+'/'+startTimes[2]+'/'+startTimes[0]+' '+content[i].biddingStartTime.substring(10,19);

var nowTime = Date.parse(new Date());
var leftTime = Date.parse(biddingStopTime)-nowTime;
var rightTime = Date.parse(biddingStartTime)-nowTime;
console.log(biddingStopTime)
console.log(leftTime)

if(leftTime>0){
console.log('进行中')
content[i].timeType = '进行中'
}
if(leftTime<0){
console.log('已结束')
content[i].timeType = '已结束'
}
if(rightTime>0){
console.log('未开始')
content[i].timeType = '未开始'
}
}
var biddingInformationData = template('biddingInformationData', module.data);
$("#biddingInformationContent").html(biddingInformationData);
}
@@ -239,5 +266,8 @@ define(['jquery', "template", "Tools", "biddingApi", "itemsApi", "paging",'dateT

tools.doGet(biddingList, module.data.form, module.biddingList, true);
}
goDetail = function (id) {
tools.skip('../listingItems/itemsDetail.html?id='+id);
}
return module;
});

+ 70
- 0
static/js/project/demand/demandDetail.js ファイルの表示

@@ -0,0 +1,70 @@
/**
* Created by Administrator on 2021/4/5.
*/
define(['jquery', "template", "Tools", "demandApi", "paging","user"], function ($, template, Tools ) {
//数据存储
var module = {
data: {
//公告列表
demandInformationList:'',
//鉴证列表
supplyInformationList:'',
//页码
pageNum: 1,
//页码集合
pageList: [],
//每页数量
pageSize: 50,
//总页数
pageCount:0,
//选中卡ID
clickType:'supply',
//供求类型 1:供应 2:求购 (不传值获取两种类型混合数据)
demandType:1
},
};
var tools = new Tools();

module.init = function (page) {
//网站配置信息(网站名称 底部联系方式 公安备案号 网站备案号)
tools.getWebConfig();

tools.doGet(userDemandUpdate+'/'+getQueryVariable('id'), {}, module.demandDetail,true);
};

//获取地址栏参数
function getQueryVariable(variable){
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i=0;i<vars.length;i++) {
var pair = vars[i].split("=");
if(pair[0] == variable){return pair[1];}
}
return(false);
}
//个人中心用户信息
module.demandDetail = function(data){
if (data.code == 200) {
var content = data.data;
console.log(content)
module.data.demandInformationDetail = content;
tools.doGet(demandImageList+'/'+getQueryVariable('id'), {}, module.demandImageDetail,true);
}
}

module.demandImageDetail = function(data){
console.log(data)
if (data.code == 200){
var content = data.data;
var fileUrlList = [];
for (var i = 0 ; i < content.length ; i++){
fileUrlList[i] = serverApi+content[i].fileUrl;
}
module.data.demandInformationDetail.fileUrlList = fileUrlList;
var demandInformationData = template('demandInformationData', module.data);
$("#demandInformationContent").html(demandInformationData);
$("#projectContent").html(module.data.demandInformationDetail.projectContent);
}
}
return module;
});

+ 59
- 8
static/js/project/index.js ファイルの表示

@@ -169,10 +169,6 @@ define(['jquery', "template", "Tools", "echarts", 'swiper'], function ($, templa
//土地挂牌价格走势统计图
tools.doGet(statistics, {deptId: 100}, module.statisticsContent, true);

setTimeout(function(){
module.supplyImages();
},2000)

//竞价大厅-滚动
module.hallRolling();

@@ -400,7 +396,36 @@ define(['jquery', "template", "Tools", "echarts", 'swiper'], function ($, templa
if (data.code == 200) {
var content = data.data;
console.log(content)

module.data.biddingHallListList = content;
for(var i = 0 ; i < content.length ; i++){
if(content[i].biddingStopTime == null || content[i].biddingStartTime == null){continue;}
var endTimes=content[i].biddingStopTime.substring(0,10).split('-');
var biddingStopTime=endTimes[1]+'/'+endTimes[2]+'/'+endTimes[0]+' '+content[i].biddingStopTime.substring(10,19);

var startTimes=content[i].biddingStartTime.substring(0,10).split('-');
var biddingStartTime=startTimes[1]+'/'+startTimes[2]+'/'+startTimes[0]+' '+content[i].biddingStartTime.substring(10,19);

var nowTime = Date.parse(new Date());
var leftTime = Date.parse(biddingStopTime)-nowTime;
var rightTime = Date.parse(biddingStartTime)-nowTime;
console.log(biddingStopTime)
console.log(leftTime)

if(leftTime>0){
console.log('进行中')
content[i].timeType = '进行中'
}
if(leftTime<0){
console.log('已结束')
content[i].timeType = '已结束'
}
if(rightTime>0){
console.log('未开始')
content[i].timeType = '未开始'
}
}
console.log(content)
var biddingHallListData = template('biddingHallListData', module.data);
$("#biddingHallListContent").html(biddingHallListData);
}
@@ -439,11 +464,30 @@ define(['jquery', "template", "Tools", "echarts", 'swiper'], function ($, templa
module.data.supplyDemand2List = content;
var supplyDemand2Data = template('supplyDemand2Data', module.data);
$("#demand").html(supplyDemand2Data);
tools.doGet(supplyDemandRecommend + '/100/5', {}, module.supplyDemandRecommend, true);
}
}

module.supplyDemandRecommend = function(data){
var focusListNext = module.data.focusListNext;
for (var i = 0; i < data.data.length; i++) {
var imgStrs = data.data[i].fileUrl
if (imgStrs != null && imgStrs != '') {
focusListNext.push({img:serverApi+imgStrs,title:data.data[i].projectName})
}
}
console.log(focusListNext)
module.data.focusListNext = focusListNext;
var bannerFocusBottomData = template('bannerFocusBottomData', module.data);
$("#bannerFocusNextContent").html(bannerFocusBottomData);
new Swiper('#bannerFocusNextWrap', {
paginationClickable: true
})
}

module.supplyImages = function(){
var focusListNext = module.data.focusListNext;
console.log(module.data.supplyDemandList)
for (var i = 0; i < module.data.supplyDemandList.length; i++) {
var imgStrs = module.data.supplyDemandList[i].projectContent.match(/<img.*?>/g)
var title = module.data.supplyDemandList[i].projectName
@@ -483,9 +527,11 @@ define(['jquery', "template", "Tools", "echarts", 'swiper'], function ($, templa
goSearchKeyWord = function(){
var type = $('input[name="transaction"]:checked').val();
var searchKeyWord = $('#searchKeyWord').val();

tools.skip('view/announcement/announcement.html?type='+type+'&searchKeyWord='+searchKeyWord)

if(type == 'warrant'){
tools.skip('view/announcement/warrantDetail.html?type='+type+'&searchKeyWord='+searchKeyWord)
}else{
tools.skip('view/announcement/announcement.html?type='+type+'&searchKeyWord='+searchKeyWord)
}
}

//项目查询
@@ -525,7 +571,9 @@ define(['jquery', "template", "Tools", "echarts", 'swiper'], function ($, templa
goDetail = function (id) {
tools.skip('view/listingItems/itemsDetail.html?id='+id);
}

goUserInteract = function () {
tools.skip('view/user/user.html?type=goInteract')
}
goListing = function () {
tools.skip('view/listingItems/itemsList.html');
}
@@ -553,5 +601,8 @@ define(['jquery', "template", "Tools", "echarts", 'swiper'], function ($, templa
goInteraction = function(){
tools.skip('view/interact/interactList.html');
}
goInteractSearch = function(){
tools.skip('view/interact/interactList.html?keyWord='+$('#interactInput').val());
}
return module;
});

+ 15
- 1
static/js/project/interact/interact.js ファイルの表示

@@ -23,13 +23,27 @@ define(['jquery', "template", "Tools", "interactApi", "paging"], function ($, te

module.init = function (page) {

if(getQueryVariable('keyWord')){
$('#searchTitle').val(getQueryVariable('keyWord'));
goSearch()
}

//互动交流
tools.doGet(interactList, {deptId:100,pageNum:module.data.pageNum,pageSize:module.data.pageSize,reply:'notnull'}, module.interactInformation,true);

//网站配置信息(网站名称 底部联系方式 公安备案号 网站备案号)
tools.getWebConfig();
};

//获取地址栏参数
function getQueryVariable(variable){
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i=0;i<vars.length;i++) {
var pair = vars[i].split("=");
if(pair[0] == variable){return decodeURI(pair[1]);}
}
return(false);
}
//新闻资讯数据
module.interactInformation = function (data) {
if (data.code == 200) {


+ 18
- 3
static/js/project/listingItems/items.js ファイルの表示

@@ -30,7 +30,7 @@ define(['jquery', "template", "Tools", 'swiper', 'itemsApi'], function ($, templ
module.swiperBanner();
},2000)

tools.doGet(webConfig, {}, module.webConfigInformation, true)
};

//获取地址栏参数
@@ -43,7 +43,18 @@ define(['jquery', "template", "Tools", 'swiper', 'itemsApi'], function ($, templ
}
return(false);
}

//网站配置信息
module.webConfigInformation = function (data) {
if (data.code == 200) {
var content = data.data;
console.log(content)
//document.getElementById('time').innerHTML = '延时周期:'+content[8].configValue+content[8].remark+'<i class="wh">?</i>'
module.data.timeConfig = content[8].configValue;
module.data.titleConfig = content[9].configValue;
module.data.importantTitle = content[7].configName+':'+ content[7].configValue.substr(3).substr(0,(content[7].configValue.substr(3).length-4));
module.data.know = content[6].configValue;
}
}
module.dataCompare = function(signupStartTime,signupStopTime,biddingStartTime,biddingStopTime){
var signupStartTime = signupStartTime;
var signupStopTime = signupStopTime;
@@ -75,11 +86,13 @@ define(['jquery', "template", "Tools", 'swiper', 'itemsApi'], function ($, templ
if(Date.parse(biddingStartTime)<nowTime&&nowTime<Date.parse(biddingStopTime)){
console.log("正在竞价");
module.data.biddingTimeType = 1;
document.getElementById('swiperType').style.display = 'block';
d = Math.floor(leftTime/1000/60/60/24);
h = Math.floor(leftTime/1000/60/60%24);
m = Math.floor(leftTime/1000/60%60);
s = Math.floor(leftTime/1000%60);
$('#countDown').html(d+'天'+h+'时'+m+'分'+s+'秒')
$('#countType').html('竞价中')
$('#countDown').html('<span>距竞价结束还有:'+d+'</span>天<span>'+h+'</span>时<span>'+m+'</span>分<span>'+s+'</span>秒')
}else if (nowTime>Date.parse(biddingStopTime)){
console.log("竞价结束");
$('#countDown').html('竞价结束')
@@ -93,6 +106,7 @@ define(['jquery', "template", "Tools", 'swiper', 'itemsApi'], function ($, templ
if(Date.parse(signupStartTime)<nowTime&&nowTime<Date.parse(signupStopTime)){
console.log("正在报名");
module.data.signupTimeType = 1;
document.getElementById('swiperType').style.display = 'block';
d = Math.floor(signDownLeftTime/1000/60/60/24);
h = Math.floor(signDownLeftTime/1000/60/60%24);
m = Math.floor(signDownLeftTime/1000/60%60);
@@ -157,6 +171,7 @@ define(['jquery', "template", "Tools", 'swiper', 'itemsApi'], function ($, templ
var outProjectInformationData = template('outProjectInformationData', module.data);
$("#outProjectInformationContent").html(outProjectInformationData);

$("#know").html(module.data.know);
//挂牌项目竞价记录
tools.doGet(biddinglist, {projectId:getQueryVariable('id')}, module.biddinglistInformation,true);



+ 241
- 67
static/js/project/user/index.js ファイルの表示

@@ -162,38 +162,87 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor"],
}
}

module.showSupplyImage = function(data){
console.log(data)
if (data.code == 200) {
var content = data.data;
var fileUrlList = [];
var fileNum = [];
for (var i = 0 ; i < content.length ; i++){
fileUrlList[i] = serverApi + content[i].fileUrl ;
fileNum[i] = content[i].id;
}
if (fileUrlList.length == 0){
fileUrlList = '';
}
console.log(fileUrlList)
document.getElementById('cupload-1').innerHTML = '';
module.data.fileNum = fileNum;
var cupload1 = new Cupload ({
ele: '#cupload-1',
num: 5,
data:fileUrlList
});
}
}

deleteList = function(){
console.log(module.data.fileNum[deleteNum])
tools.doDelete(deleteUserImg+'/'+module.data.fileNum[deleteNum], {}, module.Tips);
}

module.getData = function(data){
upLoadAction(data.data)
}

//获取上传图片list
upLoadAction = function(){
upLoadAction = function(type){
console.log(type)
var upLoadList = [];
var data = {};
if(module.data.memberType == '1'){
$('#cupload-3').find('input').each(function() {
if($(this).val()!=''&&$(this).val().indexOf('http') == -1){
upLoadList.push($(this).val())
}
})
if(type == 'user'){
if(module.data.memberType == '1'){
$('#cupload-3').find('input').each(function() {
if($(this).val()!=''&&$(this).val().indexOf('http') == -1){
upLoadList.push($(this).val())
}
})
}else{
$('#cupload-2').find('input').each(function() {
if($(this).val()!=''&&$(this).val().indexOf('http') == -1){
upLoadList.push($(this).val())
}
})
}
data["tableName"] = 't_transaction_member';
data["tableId"] = module.data.memberId;
}else{
$('#cupload-2').find('input').each(function() {
$('#cupload-1').find('input').each(function() {
if($(this).val()!=''&&$(this).val().indexOf('http') == -1){
upLoadList.push($(this).val())
}
})
data["tableName"] = 't_transaction_supply_demand';
data["tableId"] = type;
setTimeout(function(){
tools.doGet(userSupply, {memberId:module.data.memberId,pageNum:module.data.pageNum,pageSize:module.data.pageSize}, module.userSupply)
document.getElementById('supplyInformation').style.display = "block";
document.getElementById('releaseSupply').style.display = "none";
$('#demandType').val('');
$('#projectName').val('');
$('#location').val('');
$('#projectRealName').val('');
$('#projectPhone').val('');
$('#projectContent').val('');
},2000)
}

console.log(upLoadList)
data["files"] = upLoadList;
data["fileType"] = '';
data["bizPath"] = 'transaction';
data["tableName"] = 't_transaction_member';
data["tableId"] = module.data.memberId;

console.log(data)
tools.doPostImg(base64Attach, data, module.upLoadOver);//memberType 1个人 2单位
tools.initError('发布成功');

}

module.upLoadOver = function(){
@@ -202,7 +251,7 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor"],

//删除供求
deleteUserSupply = function(ids){
tools.doDelete(deleteSupply, {ids:ids}, module.Tips);
tools.doDelete(deleteSupply+'/'+ids, {}, module.Tips);
}

//个人中心我的供求
@@ -215,17 +264,20 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor"],
if (pageCount < 1){
pageCount = 1;
}
$('.page_s1').html('');
// 初始化 分页器
var page_s1 = createPage('.page_s1');
// 设置分页
setPage(page_s1, {
pageTotal: data.total, // 数据总条数
pageSize: module.data.pageSize, // 每页显示条数
pageCurrent: 1, // 当前页
maxBtnNum: 5, // 最多按钮个数 (最少5个)
})
$('#page_s1').html('共' + pageCount + '页')
if(module.data.userSupplyInformationList == ''){
$('.page_s1').html('');
// 初始化 分页器
var page_s1 = createPage('.page_s1');
// 设置分页
setPage(page_s1, {
pageTotal: data.total, // 数据总条数
pageSize: module.data.pageSize, // 每页显示条数
pageCurrent: 1, // 当前页
maxBtnNum: 5, // 最多按钮个数 (最少5个)
})
$('#page_s1').html('共' + pageCount + '页')

}
module.data.userSupplyInformationList = content;
var userSupplyInformationData = template('userSupplyInformationData', module.data);
$("#userSupplyInformationContent").html(userSupplyInformationData);
@@ -236,6 +288,7 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor"],
module.consulting = function(data){
if (data.code == 200) {
var content = data.rows;
console.log(content)
var pageCount = (data.total/module.data.pageSize).toFixed(0);
if (pageCount < 1){
pageCount = 1;
@@ -328,10 +381,20 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor"],
if(type == 'icon-list2'){
document.getElementById('supplyInformation').style.display = 'block';
module.data.clickType = 'supply';
$('#demandType').val('');
$('#projectName').val('');
$('#location').val('');
$('#projectRealName').val('');
$('#projectPhone').val('');
$('#projectContent').val('');
}
if(type == 'icon-list3'){
document.getElementById('consultingInformation').style.display = 'block';
module.data.clickType = 'consulting';
$('#title').val('');
$('#releaseContent').val('');
$('#releaseRealName').val('');
$('#releasePhone').val('');
}
if(type == 'icon-list4'){
document.getElementById('biddingInformation').style.display = 'block';
@@ -343,11 +406,22 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor"],
goSupply = function(){
document.getElementById('supplyInformation').style.display = "none";
document.getElementById('releaseSupply').style.display = "block";
document.getElementById('cupload-1').innerHTML = '';
var cupload1 = new Cupload ({
ele: '#cupload-1',
num: 5,
});
}

gosupplyTable = function(){
document.getElementById('supplyInformation').style.display = "block";
document.getElementById('releaseSupply').style.display = "none";
$('#demandType').val('');
$('#projectName').val('');
$('#location').val('');
$('#projectRealName').val('');
$('#projectPhone').val('');
$('#projectContent').val('');
}

goRelease = function(){
@@ -358,6 +432,10 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor"],
goReleaseTable = function(){
document.getElementById('consultingInformation').style.display = "block";
document.getElementById('release').style.display = "none";
$('#title').val('');
$('#releaseContent').val('');
$('#releaseRealName').val('');
$('#releasePhone').val('');
}

//翻页
@@ -408,7 +486,7 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor"],
tools.setCookie('userName',realname,24 * 60 * 60)
tools.setCookie('idCardNum',idCardNum,24 * 60 * 60)
tools.setCookie('address',address,24 * 60 * 60)
upLoadAction();
upLoadAction('user');
}
if(type == 'user'){
//个人用户信息
@@ -422,7 +500,7 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor"],
tools.setCookie('userName',userFormRealName,24 * 60 * 60)
tools.setCookie('idCardNum',userFormIdCard,24 * 60 * 60)
tools.setCookie('address',userFormAddress,24 * 60 * 60)
upLoadAction();
upLoadAction('user');
}
if(type == 'bank'){
//银行卡信息
@@ -445,54 +523,69 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor"],
//发布供求
module.supplyAction = function (){
var data = {};

//供求信息
var demandType = $('#demandType').val();
var projectName = $('#projectName').val();
var location = $('#location').val();
var projectRealName = $('#projectRealName').val();
var projectPhone = $('#projectPhone').val();
var projectContent = $('#projectContent').val();
var logintime = tools.getNowFormatDate();

console.log(demandType);
data['projectName'] = projectName;
data['location'] = location;
data['realname'] = projectRealName;
data['phone'] = projectPhone;
data['projectContent'] = projectContent;
data['logintime'] = logintime;
data['supplyDemandType'] = demandType;
data['deptId'] = 100;

data['memberId'] = module.data.memberId;

tools.doPost(userDemand, data, module.Tips)
if(module.supplyCheck()){
//供求信息
var demandType = $('#demandType').val();
var projectName = $('#projectName').val();
var location = $('#location').val();
var projectRealName = $('#projectRealName').val();
var projectPhone = $('#projectPhone').val();
var projectContent = $('#projectContent').val();
var logintime = tools.getNowFormatDate();

console.log(demandType);
data['projectName'] = projectName;
data['location'] = location;
data['realname'] = projectRealName;
data['phone'] = projectPhone;
data['projectContent'] = projectContent;
data['logintime'] = logintime;
data['supplyDemandType'] = demandType;
data['deptId'] = 100;

data['memberId'] = module.data.memberId;

tools.doPost(userDemand, data, module.getData)
}
}

//发布咨询
module.releaseAction = function (){
var data = {};

//供求信息
var title = $('#title').val();
var releaseContent = $('#releaseContent').val();
var releaseRealName = $('#releaseRealName').val();
var releasePhone = $('#releasePhone').val();
var logintime = tools.getNowFormatDate();

data['title'] = title;
data['content'] = releaseContent;
data['realname'] = releaseRealName;
data['phone'] = releasePhone;
data['logintime'] = logintime;
data['deptId'] = 100;
data['memberId'] = module.data.memberId;

tools.doPost(userCommunicate, data, module.Tips)
if(module.releaseCheck()){
//供求信息
var title = $('#title').val();
var releaseContent = $('#releaseContent').val();
var releaseRealName = $('#releaseRealName').val();
var releasePhone = $('#releasePhone').val();
var logintime = tools.getNowFormatDate();

data['title'] = title;
data['content'] = releaseContent;
data['realname'] = releaseRealName;
data['phone'] = releasePhone;
data['logintime'] = logintime;
data['deptId'] = 100;
data['memberId'] = module.data.memberId;

tools.doPost(userCommunicate, data, module.releaseActionYes)
}
}
module.releaseActionYes = function(data){
tools.initError(data.msg);
setTimeout(function(){
tools.doGet(userConsulting, {memberId:module.data.memberId,pageNum:module.data.pageNum,pageSize:module.data.pageSize}, module.consulting);
document.getElementById('consultingInformation').style.display = "block";
document.getElementById('release').style.display = "none";
$('#title').val('');
$('#releaseContent').val('');
$('#releaseRealName').val('');
$('#releasePhone').val('');
},2000)

}
module.Tips = function(data){

tools.initError(data.msg);
}

@@ -526,6 +619,68 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor"],
return true;
}

module.supplyCheck = function () {
var projectName = $('#projectName').val();
var location = $('#location').val();
var projectRealName = $('#projectRealName').val();
var projectPhone = $('#projectPhone').val();
var projectContent = $('#projectContent').val();
if (projectName == '') {
$('#projectName')[0].focus()
tools.initTips('请输入项目名称', 'right', $('#projectName')[0], 2000)
return false;
}
if (location == '') {
$('#location')[0].focus()
tools.initTips('请输入项目地址', 'right', $('#location')[0], 2000)
return false;
}
if (projectRealName == '') {
$('#projectRealName')[0].focus()
tools.initTips('请输入姓名', 'right', $('#projectRealName')[0], 2000)
return false;
}
if (projectPhone == '') {
$('#projectPhone')[0].focus()
tools.initTips('请输入联系电话', 'right', $('#projectPhone')[0], 2000)
return false;
}
if (projectContent == '') {
$('#projectContent')[0].focus()
tools.initTips('请输入项目详情', 'right', $('#projectContent')[0], 2000)
return false;
}
return true;
}

module.releaseCheck = function () {
var title = $('#title').val();
var releaseContent = $('#releaseContent').val();
var releaseRealName = $('#releaseRealName').val();
var releasePhone = $('#releasePhone').val();
if (title == '') {
$('#title')[0].focus()
tools.initTips('请输入标题', 'right', $('#title')[0], 2000)
return false;
}
if (releaseContent == '') {
$('#releaseContent')[0].focus()
tools.initTips('请输入咨询内容', 'right', $('#releaseContent')[0], 2000)
return false;
}
if (releaseRealName == '') {
$('#releaseRealName')[0].focus()
tools.initTips('请输入姓名', 'right', $('#releaseRealName')[0], 2000)
return false;
}
if (releasePhone == '') {
$('#releasePhone')[0].focus()
tools.initTips('请输入联系电话', 'right', $('#releasePhone')[0], 2000)
return false;
}
return true;
}

//个人中心选项卡鼠标悬浮
module.userListHover = function(){
document.getElementById('icon-list1').onmouseout = function(){
@@ -567,5 +722,24 @@ define(['jquery', "template", "Tools", "user", "paging","cupload","kindeditor"],
tools.doGet(userConsulting,{title:searchTitle,content:searchContent,memberId:module.data.memberId,pageNum:module.data.pageNum,pageSize:module.data.pageSize},module.consulting);
}

selectUserSupply = function(ids) {
tools.doGet(deleteSupply + '/' + ids, {}, module.selectSupplyDetail);//memberType 1个人 2单位
}
module.selectSupplyDetail = function(data){
document.getElementById('supplyInformation').style.display = "none";
document.getElementById('releaseSupply').style.display = "block";

var content = data.data

$('#demandType').val(content.supplyDemandType);
$('#projectName').val(content.projectName);
$('#location').val(content.location);
$('#projectRealName').val(content.realname);
$('#projectPhone').val(content.phone);
$('#projectContent').val(content.projectContent);

tools.doGet(supplyDemandImg+'/'+content.id, {}, module.showSupplyImage);
console.log(data)
}
return module;
});

+ 227
- 0
view/announcement/warrantDetail.html ファイルの表示

@@ -0,0 +1,227 @@
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="zh-CN" xml:lang="zh-CN">

<head>
<meta charset="utf-8">
<title>农燊高科-项目公告</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="keywords" content="" />
<meta name="description" cxontent="" />
<link href="../../static/css/main.css" rel="stylesheet" type="text/css" />
<link href="../../static/css/index.css" rel="stylesheet" type="text/css" />
<link href="../../static/css/announcement/announcement.css" rel="stylesheet" type="text/css" />
</head>

<body>
<div class="main" id="page">
<!--顶部Title -->
<div class="bg-f7 txc">
<div class="w-1200 topDress">
<p class="topTit fl">Hi,欢迎来到农村产权交易中心</p>
<p class="topTit02 fr">返回主站</p>
<!-- <div class="topTit02 fr" id="dress">-->
<!-- <img src="../../static/images/icon3.png" alt="" class="fl"/>-->
<!-- <p class="fl">威海市</p>-->
<!-- <div class="clear"></div>-->
<!-- </div>-->
<div class="clear"></div>
<div class="dressPc" id="dressList" style="display: none;">
<ul>
<li>
<p class="fl">文登区</p>
<i class="jiantou"></i>
<div class="clear"></div>
</li>
<li>
<p class="fl">文登区</p>
<i class="jiantou"></i>
<div class="clear"></div>
</li>
<li>
<p class="fl">文登区</p>
<i class="jiantou"></i>
<div class="clear"></div>
</li>
<li>
<p class="fl">文登区</p>
<i class="jiantou"></i>
<div class="clear"></div>
</li>
</ul>
</div>
</div>
</div>
<!--LOGO search -->
<div class="logoSearch w-1200">
<div class="wid50 logoSearch-div fl">
<img src="../../static/images/logo.png" class="fl" alt="左云县农村产权交易网" onclick="goIndex()" />
<h1 class="fl" id="webConfigName" onclick="goIndex()"></h1>
<div class="clear"></div>
</div>
<div class="wid50 logoSearch-div fr">
<div class="searchDiv fl">
<input type="text" placeholder="请输入关键词搜索" class="searchClass" />
<input type="button" value="搜索" class="searchButton" />
</div>
<div class="fr" id="userInfo" style="display: none;">
<img src="../../static/images/user_tips.png" class="block fl m-r-10" style="margin-top: 21px" alt=""/>
<img src="../../static/images/member.png" class="block fl m-r-10" style="margin-top: 21px" alt=""/>
<a href="../user/user.html" class="fl userName" id="userRealName">Sherry</a>
<div class="clear"></div>
</div>
<div class="headHover" id="headHover" style="display: none;">
<ul>
<li>
<p id="userRealName2">Sherry</p>
</li>
<li class="m-t-5">
<img src="../../static/images/user_icon1.png" class="fl" alt=""/>
<a href="../user/user.html?type=info" class="fl">我的资料</a>
<div class="clear"></div>
</li>
<li>
<img src="../../static/images/user_icon2.png" class="fl" alt=""/>
<a href="../user/user.html?type=info" class="fl">我的供求</a>
<div class="clear"></div>
</li>
<li>
<img src="../../static/images/user_icon3.png" class="fl" alt=""/>
<a href="../user/user.html?type=info" class="fl">我的咨询</a>
<div class="clear"></div>
</li>
<li class="m-b-5">
<img src="../../static/images/user_icon4.png" class="fl" alt=""/>
<a href="../user/user.html?type=info" class="fl">我的竞价</a>
<div class="clear"></div>
</li>
<li onclick="outLogin()">
<img src="../../static/images/user_icon5.png" class="fl" alt=""/>
<a class="fl">退出登录</a>
<div class="clear"></div>
</li>
</ul>
</div>
<div class="fr" id="userLogin" style="display: none;">
<a href="../login/login.html">请登录</a>
<a href="../login/register.html">免费注册</a>
</div>
<div class="clear"></div>
</div>
<div class="clear"></div>
</div>

<!--顶部导航栏 -->
<div class="top">
<ul class="container w-1200">
<li><a href="../../index.html">首页</a></li>
<li><a href="../listingItems/itemsList.html">挂牌项目</a></li>
<li><a href="../bidding/biddingList.html">竞价大厅</a></li>
<li class="active"><a href="../announcement/announcement.html">项目公告</a></li>
<li><a href="../demand/demand.html">个人供求</a></li>
<li><a href="../new/newList.html">新闻资讯</a></li>
<li><a href="../policy/policy.html">政策法规</a></li>
<li><a href="../interact/interactList.html">互动交流</a></li>
</ul>
</div>
<div class="w-1200">
<p class="font16 m-t-15 titIndex">成交公告<i>></i><span>经营权证</span></p>
<table width="100%" cellpadding="0" border="1" cellspacing="0" id="announcementInformationContent">
<script id="announcementInformationData" type="text/html">
<tr>
<td class="tab1" colspan="8" align="center" style="font-weight:bolder; font-size:16px;">
农村土地流转经营权证
</td>
</tr>
<tr>
<td class="tab" colspan="2" align="center">经营权证编号</td>
<td class="tab1" colspan="6">
{{jyqzNumOne}}
{{jyqzNumTwo}}
</td>
</tr>
<tr>
<td class="tab" colspan="2" align="center">流转方名称</td>
<td class="tab1" colspan="6">
{{announcementInformationDetail.outName}}
</td>
</tr>
<tr>
<td class="tab" colspan="2" align="center">流入方代表名称</td>
<td class="tab1" colspan="6">
{{announcementInformationDetail.realname}}
</td>
</tr>
<tr>
<td class="tab" colspan="2" align="center">流入方住址</td>
<td class="tab1" colspan="6">
{{announcementInformationDetail.address}}
</td>
</tr>
<tr>
<td class="tab" colspan="2" align="center">流转合同编号</td>
<td class="tab1" colspan="6">
{{announcementInformationDetail.contractCode}}
</td>
</tr>
<tr>
<td class="tab" colspan="2" align="center">流转期限</td>
<td class="tab1" colspan="6">
{{announcementInformationDetail.outStartTime}} 至 {{announcementInformationDetail.outStopTime}}
</td>
</tr>
<tr>
<td class="tab" colspan="2" align="center">流转方式</td>
<td class="tab1" colspan="6">
{{announcementInformationDetail.selectDictLabel}}
</td>
</tr>
<tr>
<td class="tab" colspan="2" align="center">流转土地用途</td>
<td class="tab1" colspan="6">
{{announcementInformationDetail.contractPurpose}}
</td>
</tr>
<tr>
<td class="tab" colspan="2" align="center">流转土地面积</td>
<td class="tab1" colspan="6">
{{announcementInformationDetail.allCount}} 亩
</td>
</tr>
</script>

</table>
</div>
<!--底部链接 -->
<div class="bottomLink">
<div class="w-1200">
<div class="w-1000 fl">
<p class="bottomLink-tit"><i class="el-icon-link"></i>友情链接</p>
<script id="friendsLinksData" type="text/html">
{{each friendsLinksList as value i}}
<a href="{{value.url}}" target="_blank">{{value.name}}</a>
{{/each}}
</script>
<div class="bottomLink-linkList" id="friendsLinksContent"></div>
<p class="ba" id="webConfigRecord">
鲁公网安备<span>12011502000077号</span><span>京ICP备 17061038号-1</span>
</p>
<p class="ba" id="webConfigAddress">
左云县农村产权交易网<span>联系地址:北京紫竹书院技术基地</span><span>联系电话:400-060-123</span>
</p>
</div>
<div class="ewm fr">
<img src="../../static/images/ewm.jpg" width="110" height="110" alt="" />
<p class="ewmtit">关注公众号 了解详情</p>
</div>
<div class="clear"></div>
</div>
</div>
</div>
</body>
<script src="../../static/js/common/require.js" data-main="../../static/js/common/main.js?t=101" id="require-page"
target-module="../../static/js/project/announcementList/warrantDetail.js" defer type="text/javascript"></script>
</html>

+ 6
- 6
view/bidding/biddingList.html ファイルの表示

@@ -227,7 +227,7 @@
<p><i></i>进行中</p>
<p><i></i>已结束</p>
</div>
<table width="100%" class="tableHead">
<table width="100%" class="tableHead" style="table-layout: fixed;">
<tr>
<td>项目名称</td>
<td>竞价方式</td>
@@ -242,21 +242,21 @@
<div class="tableList" style="height: auto; overflow-y: none; width: 1200px;">
<script id="biddingInformationData" type="text/html">
{{each biddingInformationList as value i}}
<tr>
<td>{{value.projectName}}</td>
<tr class="{{value.timeType == '未开始' ? 'notStart-row':''}}{{value.timeType == '进行中' ? 'now-row':''}}">
<td title="{{value.projectName}}">{{value.projectName}}</td>
<td>{{value.biddingType}}</td>
<td>{{value.signupStopTime}}</td>
<td>{{value.biddingStartTime}}</td>
<td>{{value.price}}</td>
<td>{{value.money}}</td>
<td>进行中</td>
<td><input type="button" value="我要竞价" /></td>
<td>{{value.timeType}}</td>
<td><input type="button" onclick="goDetail({{value.id}})" value="我要竞价" /></td>
</tr>
{{/each}}
</script>
<!-- now-row 红色 -->
<!-- notStart-row 绿色 -->
<table width="100%;" id="biddingInformationContent"></table>
<table width="100%;" id="biddingInformationContent" style="table-layout: fixed;"></table>
</div>
</div>
<div class="pageNum">


+ 4
- 0
view/demand/demand.html ファイルの表示

@@ -140,6 +140,7 @@
<td>项目名称</td>
<td>发布时间</td>
<td>联系电话</td>
<td></td>
</tr>
{{each supplyInformationList as value i}}
<tr>
@@ -147,6 +148,7 @@
<td>{{value.projectName}}</td>
<td>{{value.logintime}}</td>
<td>{{value.phone}}</td>
<td><a href="demandDetail.html?id={{value.id}}">详情</a></td>
</tr>
{{/each}}
</script>
@@ -158,6 +160,7 @@
<td>项目名称</td>
<td>发布时间</td>
<td>联系电话</td>
<td></td>
</tr>
{{each demandInformationList as value i}}
<tr>
@@ -165,6 +168,7 @@
<td>{{value.projectName}}</td>
<td>{{value.logintime}}</td>
<td>{{value.phone}}</td>
<td><a href="demandDetail.html?id={{value.id}}">详情</a></td>
</tr>
{{/each}}
</script>


+ 200
- 0
view/demand/demandDetail.html ファイルの表示

@@ -0,0 +1,200 @@
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="zh-CN" xml:lang="zh-CN">

<head>
<meta charset="utf-8">
<title>农燊高科-个人供求</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="keywords" content="" />
<meta name="description" cxontent="" />
<link href="../../static/css/main.css" rel="stylesheet" type="text/css" />
<link href="../../static/css/index.css" rel="stylesheet" type="text/css" />
<link href="../../static/css/demand/demand.css" rel="stylesheet" type="text/css" />
<link href="../../static/css/page_common.css" rel="stylesheet" type="text/css" />
</head>

<body>
<div class="main" id="page">
<!--顶部Title -->
<div class="bg-f7 txc">
<div class="w-1200 topDress">
<p class="topTit fl">Hi,欢迎来到农村产权交易中心</p>
<p class="topTit02 fr">返回主站</p>
<!-- <div class="topTit02 fr" id="dress">-->
<!-- <img src="../../static/images/icon3.png" alt="" class="fl"/>-->
<!-- <p class="fl">威海市</p>-->
<!-- <div class="clear"></div>-->
<!-- </div>-->
<div class="clear"></div>
<div class="dressPc" id="dressList" style="display: none;">
<ul>
<li>
<p class="fl">文登区</p>
<i class="jiantou"></i>
<div class="clear"></div>
</li>
<li>
<p class="fl">文登区</p>
<i class="jiantou"></i>
<div class="clear"></div>
</li>
<li>
<p class="fl">文登区</p>
<i class="jiantou"></i>
<div class="clear"></div>
</li>
<li>
<p class="fl">文登区</p>
<i class="jiantou"></i>
<div class="clear"></div>
</li>
</ul>
</div>
</div>
</div>
<!--LOGO search -->
<div class="logoSearch w-1200">
<div class="wid50 logoSearch-div fl">
<img src="../../static/images/logo.png" class="fl" alt="左云县农村产权交易网" onclick="goIndex()" />
<h1 class="fl" id="webConfigName" onclick="goIndex()"></h1>
<div class="clear"></div>
</div>
<div class="wid50 logoSearch-div fr">
<div class="searchDiv fl">
<input type="text" placeholder="请输入关键词搜索" class="searchClass" />
<input type="button" value="搜索" class="searchButton" />
</div>
<div class="fr" id="userInfo" style="display: none;">
<img src="../../static/images/user_tips.png" class="block fl m-r-10" style="margin-top: 21px" alt=""/>
<img src="../../static/images/member.png" class="block fl m-r-10" style="margin-top: 21px" alt=""/>
<a href="../user/user.html" class="fl userName" id="userRealName">Sherry</a>
<div class="clear"></div>
</div>
<div class="headHover" id="headHover" style="display: none;">
<ul>
<li>
<p id="userRealName2">Sherry</p>
</li>
<li class="m-t-5">
<img src="../../static/images/user_icon1.png" class="fl" alt=""/>
<a href="../user/user.html?type=info" class="fl">我的资料</a>
<div class="clear"></div>
</li>
<li>
<img src="../../static/images/user_icon2.png" class="fl" alt=""/>
<a href="../user/user.html?type=info" class="fl">我的供求</a>
<div class="clear"></div>
</li>
<li>
<img src="../../static/images/user_icon3.png" class="fl" alt=""/>
<a href="../user/user.html?type=info" class="fl">我的咨询</a>
<div class="clear"></div>
</li>
<li class="m-b-5">
<img src="../../static/images/user_icon4.png" class="fl" alt=""/>
<a href="../user/user.html?type=info" class="fl">我的竞价</a>
<div class="clear"></div>
</li>
<li onclick="outLogin()">
<img src="../../static/images/user_icon5.png" class="fl" alt=""/>
<a class="fl">退出登录</a>
<div class="clear"></div>
</li>
</ul>
</div>
<div class="fr" id="userLogin" style="display: none;">
<a href="../login/login.html">请登录</a>
<a href="../login/register.html">免费注册</a>
</div>
<div class="clear"></div>
</div>
<div class="clear"></div>
</div>
<!--顶部导航栏 -->
<div class="top">
<ul class="container w-1200">
<li><a href="../../index.html">首页</a></li>
<li><a href="../listingItems/itemsList.html">挂牌项目</a></li>
<li><a href="../bidding/biddingList.html">竞价大厅</a></li>
<li><a href="../announcement/announcement.html">项目公告</a></li>
<li class="active"><a href="../demand/demand.html">个人供求</a></li>
<li><a href="../new/newList.html">新闻资讯</a></li>
<li><a href="../policy/policy.html">政策法规</a></li>
<li><a href="../interact/interactList.html">互动交流</a></li>
</ul>
</div>
<div class="w-1200">
<script id="demandInformationData" type="text/html">
<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td><span>*</span>供求类型:</td>
<td>
<p>{{demandInformationDetail.supplyDemandType == 1 ? '供应':'需求'}}</p>
</td>
</tr>
<tr>
<td><span>*</span>项目名称:</td>
<td><p>{{demandInformationDetail.projectName}}</p></td>
</tr>
<tr>
<td><span>*</span>项目地址:</td>
<td><p>{{demandInformationDetail.location}}</p></td>
</tr>
<tr>
<td><span>*</span>姓名:</td>
<td><p>{{demandInformationDetail.realname}}</p></td>
</tr>
<tr>
<td><span>*</span>联系电话:</td>
<td><p>{{demandInformationDetail.phone}}</p></td>
</tr>
<tr>
<td><span>*</span>项目详情:</td>
<td><p id="projectContent"></p></td>
</tr>
<tr>
<td></td>
<td>
{{each demandInformationDetail.fileUrlList as value i}}
<img src="{{value}}" width="100%" style="margin-left: 20px;"/>
{{/each}}
</td>
</tr>
</table>
</script>
<div class="releaseSupply" id="demandInformationContent"></div>
</div>
<!--底部链接 -->
<div class="bottomLink">
<div class="w-1200">
<div class="w-1000 fl">
<p class="bottomLink-tit"><i class="el-icon-link"></i>友情链接</p>
<script id="friendsLinksData" type="text/html">
{{each friendsLinksList as value i}}
<a href="{{value.url}}" target="_blank">{{value.name}}</a>
{{/each}}
</script>
<div class="bottomLink-linkList" id="friendsLinksContent"></div>
<p class="ba" id="webConfigRecord">
鲁公网安备<span>12011502000077号</span><span>京ICP备 17061038号-1</span>
</p>
<p class="ba" id="webConfigAddress">
左云县农村产权交易网<span>联系地址:北京紫竹书院技术基地</span><span>联系电话:400-060-123</span>
</p>
</div>
<div class="ewm fr">
<img src="../../static/images/ewm.jpg" width="110" height="110" alt="" />
<p class="ewmtit">关注公众号 了解详情</p>
</div>
<div class="clear"></div>
</div>
</div>
</div>
</body>
<script src="../../static/js/common/require.js" data-main="../../static/js/common/main.js?t=101" id="require-page"
target-module="../../static/js/project/demand/demandDetail.js" defer type="text/javascript"></script>
<script>
</script>
</html>

+ 11
- 41
view/listingItems/itemsDetail.html ファイルの表示

@@ -136,7 +136,7 @@
<div id="outProjectInformationContent"></div>
<script id="outProjectInformationData" type="text/html">
<p class="font16 m-t-15 titIndex">挂牌项目<i>></i>产权交易<i>></i><span>{{outProjectInformationDetail.projectName}}</span></p>
<p class="importantText m-t-15">重要提示:竞买人在竞价前请务必遵照左云县农村产权交易网的《平台竞价交易规则》、《左云县农村产权交易网平台农村产权交易操作指南》的要求,了解的情况、竞买资格、注册报名、保证金缴纳、竞买操作及款项支付方式等内容。如未全面了解相关内容,违反相关规定,您将承担无法参与项目竞买、保证金不予退还等不利后果,请审慎参与竞买。</p>
<p class="importantText m-t-15" id="importantTitle">{{importantTitle}}</p>

<div class="swiperDiv">
<div class="pc-slide fl">
@@ -220,8 +220,8 @@
</tr>
{{/if}}
</table>
{{if signupTimeType == 1 || biddingTimeType == 1}}
<div class="swiperInput">
<div style="display: none;" id="swiperType" class="swiperInput">
<table>
<tr>
<td>
@@ -249,7 +249,7 @@
<p>立即报名</p>
<p>保证金¥{{outProjectInformationDetail.deposit}}</p>
</div>
<p class="signTit fl"><i class="ts">!</i>如何交钱报名</p>
<p class="signTit fl" title="{{titleConfig}}"><i class="ts">!</i>如何交钱报名</p>
</div>
{{/if}}
{{/if}}
@@ -259,7 +259,7 @@
<p>立即报名</p>
<p>保证金¥{{outProjectInformationDetail.deposit}}</p>
</div>
<p class="signTit fl"><i class="ts">!</i>如何交钱报名</p>
<p class="signTit fl" title="{{titleConfig}}"><i class="ts">!</i>如何交钱报名</p>
</div>
{{/if}}
</td>
@@ -272,7 +272,6 @@
</tr>
</table>
</div>
{{/if}}
<table class="tableTime">
<tr>
<td>报名开始时间:{{outProjectInformationDetail.signupStartTime}}</td>
@@ -293,7 +292,7 @@
</td>
</tr>
<tr>
<td>延时周期:2分钟<i class="wh">?</i></td>
<td>延时周期:{{timeConfig}}分钟<i class="wh">?</i></td>
<td></td>
</tr>
</table>
@@ -544,14 +543,7 @@
<td>转出<br/>意愿<br/>确认</td>
<td colspan="27">
<p>我单位承诺上述内容属实,并自愿申请农村产权流转交易。</p>
申请人:<span class="red">*</span>{{outProjectInformationDetail.outApplyName}} {{outProjectInformationDetail.outApplyTime}}
</td>
</tr>

<tr v-if="this.auditStatus">
<td>审批<br/>意见</td>
<td colspan="27">
{{outProjectInformationDetail.pass}}
申请人:{{outProjectInformationDetail.outApplyName}} {{outProjectInformationDetail.outApplyTime}}
</td>
</tr>
</table>
@@ -568,32 +560,10 @@
<div style="display: none;" id="tabDetail2"></div>
<div style="display: none;" id="tabDetail3">
<h1>·竞买须知</h1>
<h3>一、竞价保证金缴付方式及要求: </h3>
<p>竞买人为个人的,可选择银行柜台转账、网上银行转账两种之一的方式缴付竞价保证金,不得采用该两种方式以外的其他方式缴付竞价保证金。</p>
<p>竞买人为单位的,可选择银行柜台转账、网上银行转账两种之一的方式缴付竞价保证金,不得采用该两种方式以外的其他方式缴付竞价保证金。</p>
<p>如果竞买人未按规定方式缴付竞价保证金,将会造成竞价保证金无法退还竞价人,由此产生的一切后果和责任,由竞买人自行承担。</p>
<p>1.通过银行柜台转账的,在缴款时须在银行进账单或汇款凭证的备注/用途/附言栏中准确填写项目编号。</p>
<p>2.通过网上银行转账的,在缴款时须在网上银行支付界面的备注/用途/银行附言栏中准确填写项目编号。</p>
<h3>二、竞价保证金缴付注意事项</h3>
<p>1.竞买人应填写并提示竞价保证金汇出银行将其填写的备注信息准确、完备地发送至农交所上述账户。若因竞买人未按要求填写相关信息而导致其无法参与竞价的,由此产生的一切后果和责任由竞买人自行承担。</p>
<p>2.竞买人应妥善保管竞价保证金缴款凭证,该凭证将作为查询及办理相关手续的依据之一。</p>
<h3>三、报名所需材料:</h3>
<p>1.黑龙江农村产权流转交易意向受让申请书(首页资料下载处下载)。</p>
<p>2.有效资格证明文件:</p>
<p>(1)受让方为个人的,需提供本人身份证;</p>
<p>(2)受让方为单位的,需提供有效期内的营业执照副本、机构代码证、法定代表人身份、合作社章程/公司章程(封面盖章,骑缝盖章)、合作社成员大会决议/股东会决议/董事会决议。</p>
<p>3.缴款凭证。</p>
<p>4.竞投保证金退还所需报名人本人名下的有效银行卡。</p>
<h3>四、报名:</h3>
<p>竞价保证金缴纳后:</p>
<p>1.线下报名:携带竞价保证金缴款凭证的原件以及报名所需材料到镇(街)、区(县)、市、省级平台进行报名。到报名地点领取或者在本页面下方“竞投文件下载”处下载竞投文件。</p>
<p>2.线上报名:点击“线上报名”按钮,填写报名表,以附件形式上传竞价保证金缴款凭证和报名所需材料的照片, 竞价账户密码以短信形式进行发送。在本页面下方“竞投文件下载”处下载。</p>
<h3>五、项目报名时间截止后,仅有一名意向受让方报名的,直接与转出方协议签约;有两名及两名以上意向受让方报名的,实行网络电子竞价或农交所同意的其他公开方式竞价。 </h3>
<h3>
六、实行网上电子竞价的项目:竞投人登录农村产权交易中心网站,进入竞价大厅找到已报名项目,在竞投报价截止时间之前进行报价。竞投结束后,系统按竞投报价从高到低排序,选择报价最高者竞得项目。竞投报价不能低于项目挂牌价格,逾期报价或不符合规定的报价做无效处理,竞投人所交保证金转作违约金,作为对交易中心的违约赔偿,不予退还。</h3>
<h3>七、 受让方承诺在竞价成功后严格按照转出方的要求予以开发利用,且不用于非农业建设,不改变原用途,不破坏农业综合生产能力,不破坏生态环境,对于需提供开发利用规划的,及时提交规划文件。</h3>
<h3>八、受让方放弃竞得项目的、无正当理由不与出让方签订合同的、在签订合同时向出让方提出附加条件或者更改合同实质性内容的,竞投保证金不予返还。</h3>
<h3>九、法定节假日、公休日不受理报名。</h3>
<div id="know">

</div>

</div>

<script id="biddinglistInformationData" type="text/html">


+ 9
- 2
view/user/user.html ファイルの表示

@@ -327,7 +327,7 @@
{{/if}}
</td>
<td>
<div class="fl">
<div class="fl" onclick="selectUserSupply({{value.id}})">
<img src="../../static/images/modify.png" alt="" class="fl"/>
<p class="fl">修改</p>
<div class="clear"></div>
@@ -387,6 +387,13 @@
<input type="text" id="projectContent" placeholder="请输入项目详情"/>
</td>
</tr>
<tr>
<td></td>
<td>
<div id="cupload-1" class="m-l-10 m-b-5"></div>
<!-- <textarea id="editor_id" name="content" style="width:100%;height:300px;"></textarea>-->
</td>
</tr>
</table>
<div class="submitBtn">
<input type="button" id="supplyAction" value="确定"/>
@@ -411,7 +418,7 @@
<li>
<div class="m-b-20">
<img src="../../static/images/questions.png" alt="" class="fl m-r-20"/>
<p class="fl wid80">{{i+1}}. {{value.content}}</p>
<p class="fl wid80">{{i+1}}. {{value.title}}</p>
<p class="fr">{{value.logintime}}</p>
<div class="clear"></div>
</div>


読み込み中…
キャンセル
保存