2025-03-21 18:05:54 +08:00
|
|
|
<view class="create-container">
|
2025-03-24 18:05:54 +08:00
|
|
|
<swiper indicator-dots style="height: 150rpx;" indicator-active-color="#fff">
|
|
|
|
<swiper-item>
|
|
|
|
<image src="https://img.shetu66.com/2023/08/23/1692758684593196.jpg" style="width: 100vw;height: 150rpx;"></image>
|
|
|
|
</swiper-item>
|
|
|
|
<swiper-item>
|
|
|
|
<image src="https://img.shetu66.com/2023/08/23/1692758684593196.jpg" style="width: 100vw;height: 150rpx;"></image>
|
|
|
|
</swiper-item>
|
|
|
|
<swiper-item>
|
|
|
|
<image src="https://img.shetu66.com/2023/08/23/1692758684593196.jpg" style="width: 100vw;height: 150rpx;"></image>
|
|
|
|
</swiper-item>
|
|
|
|
</swiper>
|
2025-03-21 18:05:54 +08:00
|
|
|
<view class="info-box">
|
|
|
|
<view class="info-title">项目信息</view>
|
2025-03-28 18:36:17 +08:00
|
|
|
<input value="{{projectName}}" bindinput="inputProjectName" class="info-value" placeholder="请输入系统全称(注:建议以'软件''平台''系统'等字眼结尾)" />
|
|
|
|
<view class="info-btn" bind:tap="doCommendProjectName">推荐</view>
|
2025-03-21 18:05:54 +08:00
|
|
|
</view>
|
|
|
|
<view class="content-box">
|
|
|
|
<!-- 第一部分 -->
|
|
|
|
<view class="section">
|
|
|
|
<view class="item">
|
|
|
|
<text class="label">产权联系人</text>
|
2025-03-28 18:36:17 +08:00
|
|
|
<picker style="flex:1;" mode="selector" range="{{contactList}}" range-key="name" bindchange="doChangeContact">
|
|
|
|
<view style="display: flex;align-items: center;">
|
|
|
|
<view style="font-size: 13px;text-align: center;flex:1;">{{selectContact.name}}</view>
|
|
|
|
<view class="icon-arrow-down-line" style="width: 24rpx;height: 24rpx;margin-right: 20px;"></view>
|
|
|
|
</view>
|
|
|
|
</picker>
|
|
|
|
<view class="link" bind:tap="doCreateContact">新建</view>
|
2025-03-21 18:05:54 +08:00
|
|
|
</view>
|
|
|
|
<view class="item">
|
2025-03-24 18:05:54 +08:00
|
|
|
<view class="flex-1">
|
|
|
|
<text class="label" style="flex: 1;">系统版本</text>
|
|
|
|
<input class="value" placeholder="v1.0" style="flex:1;" value="{{version}}" bindinput="inputVersion" />
|
|
|
|
</view>
|
|
|
|
<view class="flex-1">
|
|
|
|
<text class="label">系统语言</text>
|
|
|
|
<view class="value selection-box ml-20">
|
|
|
|
<view style="display: flex;align-items: center;">
|
|
|
|
<view class="language-sel" bindtap="toggleOptions">{{currentLanguage}}</view>
|
2025-03-26 18:15:07 +08:00
|
|
|
<view class="icon-arrow-down-line" style="width: 28rpx;height: 28rpx;"></view>
|
2025-03-24 18:05:54 +08:00
|
|
|
</view>
|
|
|
|
<view class="language-options" wx:if="{{isShowLanguage}}">
|
|
|
|
<view class="option" wx:for="{{languageList}}" wx:key="index" data-value="{{item}}" bindtap="selectOption">
|
|
|
|
{{item}}
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</view>
|
2025-03-21 18:05:54 +08:00
|
|
|
</view>
|
|
|
|
<view class="item">
|
|
|
|
<view class="label">开发完成时间</view>
|
|
|
|
<picker style="flex:1;" mode="date" value="{{date}}" start="2010-01-01" end="2050-01-01" bindchange="bindDateChange">
|
2025-03-24 18:05:54 +08:00
|
|
|
<view class="desc">
|
|
|
|
<view>{{completeDate}}</view>
|
2025-03-26 18:15:07 +08:00
|
|
|
<view class="icon icon-calendar-ind"></view>
|
2025-03-24 18:05:54 +08:00
|
|
|
</view>
|
2025-03-21 18:05:54 +08:00
|
|
|
</picker>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
|
|
|
|
<!-- 第二部分 -->
|
|
|
|
<view class="section">
|
|
|
|
<view class="item" style="justify-content: space-between;">
|
|
|
|
<text class="label">套餐包</text>
|
|
|
|
<text class="value">暂无套餐包</text>
|
|
|
|
</view>
|
|
|
|
<view class="item">
|
|
|
|
<text class="label">优惠券</text>
|
|
|
|
<text class="desc">请选择优惠券</text>
|
|
|
|
<text class="link" bindtap="selectCoupon">选择</text>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</view>
|
2025-03-28 18:36:17 +08:00
|
|
|
|
|
|
|
<view class="bottom-box">
|
|
|
|
<view class="money">金额:
|
|
|
|
<text class="price">{{price/100}}元</text>
|
|
|
|
</view>
|
|
|
|
<view class="btn" bind:tap="doCreateProject">保存并付款</view>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
<mp-half-screen-dialog show="{{showCreateContact}}">
|
|
|
|
<view slot="title">创建联系人</view>
|
|
|
|
<view slot="desc">
|
|
|
|
<view class="form-box">
|
|
|
|
<view class="form-item">
|
|
|
|
<view class="form-item-title">姓名</view>
|
|
|
|
<input vlaue="{{contactName}}" placeholder="请输入联系人姓名" class="form-item-content" bindinput="inputContactName" />
|
|
|
|
</view>
|
|
|
|
<view class="form-item">
|
|
|
|
<view class="form-item-title">联系电话</view>
|
|
|
|
<input value="{{contactPhone}}" placeholder="请输入联系电话" class="form-item-content" bindinput="inputContactPhone" />
|
|
|
|
</view>
|
|
|
|
<view class="form-item">
|
|
|
|
<view class="form-item-title">联系邮箱</view>
|
|
|
|
<input value="{{contactEmail}}" placeholder="请输入邮箱" class="form-item-content" bindinput="inputContactEmail" />
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
<view slot="footer">
|
|
|
|
<button type="primary" bind:tap="doSaveContact">创建</button>
|
|
|
|
</view>
|
|
|
|
</mp-half-screen-dialog>
|
|
|
|
|
|
|
|
<mp-half-screen-dialog show="{{showCommendProject}}" maskClosable="{{false}}">
|
|
|
|
<view slot="title">推荐系统全称</view>
|
|
|
|
<view slot="desc">
|
|
|
|
<textarea bindinput="inputCommendProjectName" placeholder="请简单介绍您想创建的系统,我们会根据您的描述为您推荐系统全称" style="border: 1px solid #f2f2f2;width: 82vw;padding: 10px;height: 50px;"></textarea>
|
|
|
|
<!-- 推荐回来的列表 -->
|
|
|
|
<view class="project-box">
|
|
|
|
<block wx:for="{{projectNameList}}" wx:key="index">
|
|
|
|
<view class="project-item" bind:tap="doSelectProjectName" data-value="{{item}}">{{item}}</view>
|
|
|
|
</block>
|
|
|
|
</view>
|
|
|
|
</view>
|
|
|
|
<view slot="footer" style="height: 0px;">
|
|
|
|
<button type="primary" bind:tap="doCreateFullName">生成</button>
|
|
|
|
</view>
|
|
|
|
</mp-half-screen-dialog>
|
|
|
|
|
|
|
|
<mp-toptips msg="{{errorHint}}" type="error" show="{{showError}}"></mp-toptips>
|
|
|
|
<mp-toptips msg="{{successHint}}" type="success" show="{{showSuccess}}"></mp-toptips>
|