| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145 |
- <!--pages/thirdPartyContentEdit/thirdPartyContentEdit.wxml-->
- <view class="container">
- <form bindsubmit="onSubmit">
- <!-- 书名 -->
- <view class="form-item">
- <text class="label">书名 *</text>
- <input
- class="input"
- placeholder="请输入书名"
- value="{{form.title}}"
- data-field="title"
- bindinput="onInput"
- />
- </view>
- <!-- 作者 -->
- <view class="form-item">
- <text class="label">作者 *</text>
- <input
- class="input"
- placeholder="请输入作者"
- value="{{form.author}}"
- data-field="author"
- bindinput="onInput"
- />
- </view>
- <!-- 分类 -->
- <view class="form-item">
- <text class="label">分类 *</text>
- <picker
- mode="selector"
- range="{{categoryList}}"
- range-key="categoryName"
- value="{{categoryIndex}}"
- bindchange="onCategoryChange"
- >
- <view class="picker">
- {{selectedCategoryName || '请选择分类'}}
- </view>
- </picker>
- </view>
- <!-- 内容类型 -->
- <view class="form-item">
- <text class="label">内容类型</text>
- <picker
- mode="selector"
- range="{{['电子书', '听书']}}"
- value="{{form.contentType - 1}}"
- bindchange="onContentTypeChange"
- >
- <view class="picker">
- {{form.contentType === 1 ? '电子书' : '听书'}}
- </view>
- </picker>
- </view>
- <!-- 封面URL -->
- <view class="form-item">
- <text class="label">封面URL</text>
- <input
- class="input"
- placeholder="请输入封面图片URL"
- value="{{form.coverUrl}}"
- data-field="coverUrl"
- bindinput="onInput"
- />
- </view>
- <!-- 简介 -->
- <view class="form-item">
- <text class="label">简介</text>
- <textarea
- class="textarea"
- placeholder="请输入书籍简介"
- value="{{form.description}}"
- data-field="description"
- bindinput="onInput"
- maxlength="500"
- />
- </view>
- <!-- 出版社 -->
- <view class="form-item">
- <text class="label">出版社</text>
- <input
- class="input"
- placeholder="请输入出版社"
- value="{{form.publisher}}"
- data-field="publisher"
- bindinput="onInput"
- />
- </view>
- <!-- 章节数 -->
- <view class="form-item">
- <text class="label">章节数</text>
- <input
- class="input"
- type="number"
- placeholder="请输入章节数"
- value="{{form.totalChapters}}"
- data-field="totalChapters"
- bindinput="onInput"
- />
- </view>
- <!-- 状态 -->
- <view class="form-item">
- <text class="label">状态</text>
- <picker
- mode="selector"
- range="{{['连载中', '已完结']}}"
- value="{{form.status - 1}}"
- bindchange="onStatusChange"
- >
- <view class="picker">
- {{form.status === 1 ? '连载中' : '已完结'}}
- </view>
- </picker>
- </view>
- <!-- 是否免费 -->
- <view class="form-item">
- <text class="label">是否免费</text>
- <picker
- mode="selector"
- range="{{['付费', '免费']}}"
- value="{{form.isFree}}"
- bindchange="onFreeChange"
- >
- <view class="picker">
- {{form.isFree === 1 ? '免费' : '付费'}}
- </view>
- </picker>
- </view>
- <!-- 提交按钮 -->
- <button class="submit-btn" formType="submit">
- {{isEdit ? '保存' : '上传'}}
- </button>
- </form>
- </view>
|