微信小程序投票系统的源码,还缺后台,可以扫小程序参观,有需要的可以联系
wxml的
<!--pages/creat_vote/creat_vote.wxml-->
<!--pages/vote/vote.wxml-->
<!--pages/creat_appoint/creat_appoint.wxml-->
<import src="/pages/mytemplate1/mytemplate1.wxml"/>
<view class="input-list">
<view data-name="title" bindtap="changeimge">
<view class="tem" >
<image style="width:100%;height:300rpx;" src="{ {hosturl+vote.imgUrls}}" ></image>
</view>
<view class="vote-title-mana" data-id="{ {idx}}" data-index="{ {index}}">
<view class="row-box-vote">
<view class="text" data-index="{ {idx}}" data-indexx="{ {index}}">换图</view>
</view>
</view>
</view>
<view class="input-item">
<view class="row-box">
<text class="input-item-label">投票活动标题</text>
</view>
<view class="input-item-content">
<input data-name="vote_name" type="text" data-index="{ {idx}}" value="{ {vote.Name}}" bindinput='bindinput' placeholder="输入活动名称"></input>
</view>
</view>
<view class="input-item input-item-full">
<view class="row-box">
<view class="red-bj" wx:if="{ {item.need}}">*</view>
<view><text class="input-item-label">简介</text></view>
</view>
<textarea data-name="vote_descri" bindinput="bindinput" maxlength="-1" auto-height="true" data-index="{ {idx}}" placeholder="活动说话、投票规则等" value="{ {vote.Descri}}"></textarea>
</view>
<!--编辑规则时间点设置-->
<view>
<view class="input-item">
<veiw class="page__title"><text>规则设置</text></veiw>
<view class="row-box">
<block wx:if="{ {!unit_setup.ispart}}">
<view class="tui-col-5b">
<view>开始时间:</view>
<picker data-name="Star_datetime" mode="multiSelector" bindchange="bindMultiPickerChange" bindcolumnchange="bindMultiPickerColumnChange" value="{ {multiIndex}}" range="{ {multiArray}}">
<view class="apppoint-pickbox-vote">
{ {vote.Star_datetime}}
</view>
</picker>
</view>
<view class="tui-col-5b">
<view>结束时间:</view>
<picker data-name="End_datetime" mode="multiSelector" bindchange="bindMultiPickerChange" bindcolumnchange="bindMultiPickerColumnChange" value="{ {multiIndex}}" range="{ {multiArray}}">
<view class="apppoint-pickbox-vote">
{ {vote.End_datetime}}
</view>
</picker>
</view>
</block>
<view class="tui-col-5a">
<view>一天</view>
<label class="exam-radio">
<radio data-name="one_date" data-index="{ {idx}}" bindtap="checkboxchang" checked="{ {vote.Count_way==1}}"/>
</label>
<view>总共</view>
<label class="exam-radio">
<radio data-name="all_date" data-index="{ {idx}}" bindtap="checkboxchang" checked="{ {vote.Count_way==0}}"/>
</label>
</view>
<view class="tui-col-5a">
<view>可投票次数:</view>
<input data-name="Vote_count" data-index="{ {idx}}" class="appoint-input" type="number" value="{ {vote.Vote_count}}" bindinput='bindinput'></input>
</view>
<view class="tui-col-5a">
<view>是否显示得票数:</view>
<label class="checkbox">
<checkbox data-name="Ishide_Item_VoteTotal" data-index="{ {idx}}" bindtap="checkboxchang" checked="{ {vote.Ishide_Item_VoteTotal===1}}"/>
</label>
</view>
<view class="tui-col-5a">
<view>是否有简介页:</view>
<label class="checkbox">
<checkbox data-name="Ishas_Descri" data-index="{ {idx}}" bindtap="checkboxchang" checked="{ {vote.Ishas_Descri===1}}"/>
</label>
</view>
<view class="tui-col-5a">
<view>正在进行:</view>
<label class="checkbox">
<checkbox data-name="Is_service" data-index="{ {idx}}" bindtap="checkboxchang" checked="{ {vote.Is_service===1}}"/>
</label>
</view>
<view class="tui-col-5a">
<view>单分类</view>
<label class="exam-radio">
<radio data-name="onecategory" data-index="{ {idx}}" bindtap="checkboxchang" checked="{ {vote.One_or_mult_category==0}}"/>
</label>
<view>多分类</view>
<label class="exam-radio">
<radio data-name="multcategory" data-index="{ {idx}}" bindtap="checkboxchang" checked="{ {vote.One_or_mult_category==1}}"/>
</label>
</view>
</view>
</view>
</view>
<view>
<block wx:for='{ {vote.Vote_item}}' wx:key='form_field_id' wx:for-item="item" wx:for-index="idx" data-index='{ {form_field_id}}'>
<template is="{ {item.typename}}edit" data="{ {item,idx,datetime,hosturl,vote,istemaddress}}"/>
</block>
</view>
<view wx:if="{ {vote.One_or_mult_category==1}}"><button type="primary" bindtap="addcategory" style="width:100%;#78C652;">添加分类</button></view>
<!--模板方式调入机构设置-->
<!--mask-->
<view class="drawer_screen" bindtap="powerDrawer" data-statu="close" wx:if="{ {showModalStatus}}"></view>
<!--content-->
<!--使用animation属性指定需要执行的动画-->
<view animation="{ {animationData}}" class="drawer_box" wx:if="{ {showModalStatus}}">
<view class="showwin" data-name="child" bindtap="changeimge">
<image style="width:400rpx;height:400rpx;" src="{ {hosturl+select_item_child.image_addree}}"></image>
</view>
<view class='listItem'>
<view class="input-item">
<view class="row-box">
<view class="vote-text"><text>名称:</text></view>
<input data-name="item_child.name" class="vote-title-input" type="text" data-index="{ {idx}}" value="{ {select_item_child.name}}" bindinput='bindinput' placeholder="输入名称"></input>
</view>
<view class="row-box">
<view class="vote-text"><text>机构名称:</text></view>
<input data-name="organ_name" class="vote-title-input" type="text" data-index="{ {idx}}" value="{ {select_item_child.unit}}" bindinput='bindinput' placeholder="输入名称"></input>
</view>
</view>
</view>
<veiw class="row-b