發到LINE的名片,加上版型底圖連結、自我介紹及資源改為5行

main
bruce68410 2 years ago
parent 69cee05bec
commit d56e4f4008

@ -228,6 +228,7 @@ function genCard(vcard) {
"type": "box", "type": "box",
"layout": "vertical", "layout": "vertical",
"height": "290px", "height": "290px",
"backgroundColor": "#333333",
"contents": [ "contents": [
{ {
"type": "image", "type": "image",

@ -260,7 +260,7 @@ function genCard(vcard) {
"action": { "action": {
"type": "uri", "type": "uri",
"label": "action", "label": "action",
"uri": "http://linecorp.com/" "uri": "${vcard.nfcurl}"
} }
}, },
{ {

@ -540,7 +540,7 @@ const handleSubmit = async () => {
}"><strong>卡片說明文字</strong></van-divider> }"><strong>卡片說明文字</strong></van-divider>
<van-field v-model="form.json5.cards[form.page - 1].desc" label="說明文字" label-align="top" id="vcard-desc" <van-field v-model="form.json5.cards[form.page - 1].desc" label="說明文字" label-align="top" id="vcard-desc"
type="textarea" placeholder="請填寫卡片說明文字" show-word-limit type="textarea" rows="5" maxlength="250" placeholder="請填寫卡片說明文字" show-word-limit
:rules="[{ required: true, message: '請填寫卡片說明文字' }]" /> :rules="[{ required: true, message: '請填寫卡片說明文字' }]" />
<van-field v-model="form.json5.cards[form.page - 1].descSize" is-link readonly label="說明文字大小" <van-field v-model="form.json5.cards[form.page - 1].descSize" is-link readonly label="說明文字大小"
@ -652,7 +652,12 @@ const handleSubmit = async () => {
</template> </template>
<style lang="less" scoped> <style lang="less" scoped>
.edit { .edit {
:deep(.van-van-field__control--min-height){
min-height: 100px;
}
.colorCube, .colorCube,
.colorCube:valid { .colorCube:valid {

@ -494,18 +494,18 @@ const handleChangeTplSubmit = async () => {
}"><strong>貴人資源共享</strong></van-divider> }"><strong>貴人資源共享</strong></van-divider>
<van-collapse v-model="resourceActive" accordion> <van-collapse v-model="resourceActive" accordion>
<van-collapse-item title="工商簡介" name="1"> <van-collapse-item title="工商簡介" name="1">
<van-field v-model="form.exchange" rows="3" type="textarea" name="exchange" maxlength="200" <van-field v-model="form.exchange" rows="5" type="textarea" name="exchange" maxlength="250"
placeholder="請填寫工商簡介" show-word-limit /> placeholder="請填寫工商簡介" show-word-limit />
<van-field v-model="form.exchange_link" label="分享網址:" name="exchange_link" placeholder="需求連結" /> <van-field v-model="form.exchange_link" label="分享網址:" name="exchange_link" placeholder="需求連結" />
</van-collapse-item> </van-collapse-item>
<van-collapse-item title="我能分享的資源" name="2"> <van-collapse-item title="我能分享的資源" name="2">
<van-field v-model="form.supply" rows="3" type="textarea" maxlength="200" name="supply" <van-field v-model="form.supply" rows="5" type="textarea" maxlength="250" name="supply"
placeholder="請填寫能分享的資源" show-word-limit /> placeholder="請填寫能分享的資源" show-word-limit />
<van-field v-model="form.supply_link" label="分享網址:" name="supply_link" placeholder="分享網址" <van-field v-model="form.supply_link" label="分享網址:" name="supply_link" placeholder="分享網址"
:rules="[{ validator: validatorUrl, message: '網址格式不正確,Ex. http://' }]" /> :rules="[{ validator: validatorUrl, message: '網址格式不正確,Ex. http://' }]" />
</van-collapse-item> </van-collapse-item>
<van-collapse-item title="我需要的資源" name="3"> <van-collapse-item title="我需要的資源" name="3">
<van-field v-model="form.demand" rows="3" type="textarea" maxlength="200" name="demand" <van-field v-model="form.demand" rows="5" type="textarea" maxlength="250" name="demand"
placeholder="請填寫需要的的資源" show-word-limit /> placeholder="請填寫需要的的資源" show-word-limit />
<van-field v-model="form.demand_link" label="分享網址:" name="demand_link" placeholder="需求連結" /> <van-field v-model="form.demand_link" label="分享網址:" name="demand_link" placeholder="需求連結" />
</van-collapse-item> </van-collapse-item>

@ -310,7 +310,7 @@ const changeTpl = async (val) => {
.chatbox { .chatbox {
background-color: #333; background-color: #222;
margin-top: 10px; margin-top: 10px;
padding-top: 10px; padding-top: 10px;
} }

Loading…
Cancel
Save