|
@@ -4,8 +4,8 @@
|
|
<u-form :model="form" ref="uForm" label-width="200" class="form-content">
|
|
<u-form :model="form" ref="uForm" label-width="200" class="form-content">
|
|
<u-form-item label="产品编码"><u-input v-model.trim="form.productCode" placeholder="请输入产品编码" input-align="right" /></u-form-item>
|
|
<u-form-item label="产品编码"><u-input v-model.trim="form.productCode" placeholder="请输入产品编码" input-align="right" /></u-form-item>
|
|
<u-form-item label="产品名称"><u-input v-model.trim="form.productName" placeholder="请输入产品名称" input-align="right" /></u-form-item>
|
|
<u-form-item label="产品名称"><u-input v-model.trim="form.productName" placeholder="请输入产品名称" input-align="right" /></u-form-item>
|
|
- <u-form-item label="产品状态" class="form-item">
|
|
|
|
- <u-input v-model="onlineFalgName" @click="onlineFalgModal=true" disabled placeholder="请选择产品状态" input-align="right" />
|
|
|
|
|
|
+ <u-form-item label="上线状态" class="form-item">
|
|
|
|
+ <u-input v-model="onlineFalgName" @click="onlineFalgModal=true" disabled placeholder="请选择上线状态" input-align="right" />
|
|
<u-icon v-show="onlineFalgName.length != 0" name="close-circle-fill" color="#c8c0cc" size="32" class="close-circle" @click="clearOnlineFlag"></u-icon>
|
|
<u-icon v-show="onlineFalgName.length != 0" name="close-circle-fill" color="#c8c0cc" size="32" class="close-circle" @click="clearOnlineFlag"></u-icon>
|
|
</u-form-item>
|
|
</u-form-item>
|
|
<u-form-item label="通用产品编码"><u-input v-model.trim="form.productCommonCode" placeholder="请输入通用产品编码" input-align="right" /></u-form-item>
|
|
<u-form-item label="通用产品编码"><u-input v-model.trim="form.productCommonCode" placeholder="请输入通用产品编码" input-align="right" /></u-form-item>
|
|
@@ -16,7 +16,7 @@
|
|
<u-button class="handle-btn" shape="circle" size="medium" hover-class="none" :custom-style="customBtnStyle" @click="handleSearch">查询</u-button>
|
|
<u-button class="handle-btn" shape="circle" size="medium" hover-class="none" :custom-style="customBtnStyle" @click="handleSearch">查询</u-button>
|
|
</view>
|
|
</view>
|
|
</u-popup>
|
|
</u-popup>
|
|
- <!-- 选择产品状态 -->
|
|
|
|
|
|
+ <!-- 选择上线 -->
|
|
<u-picker v-model="onlineFalgModal" @confirm="onlineFalgChange" :range="onlineFlagList" range-key="dispName" mode="selector"></u-picker>
|
|
<u-picker v-model="onlineFalgModal" @confirm="onlineFalgChange" :range="onlineFlagList" range-key="dispName" mode="selector"></u-picker>
|
|
</view>
|
|
</view>
|
|
</template>
|
|
</template>
|
|
@@ -79,12 +79,12 @@
|
|
this.onlineFalgName = ''
|
|
this.onlineFalgName = ''
|
|
this.form.onlineFalg = undefined
|
|
this.form.onlineFalg = undefined
|
|
},
|
|
},
|
|
- // 产品状态 change
|
|
|
|
|
|
+ // 上线 change
|
|
onlineFalgChange(ind){
|
|
onlineFalgChange(ind){
|
|
this.form.onlineFalg = this.onlineFlagList[ind].code || undefined
|
|
this.form.onlineFalg = this.onlineFlagList[ind].code || undefined
|
|
this.onlineFalgName = this.onlineFlagList[ind].dispName || ''
|
|
this.onlineFalgName = this.onlineFlagList[ind].dispName || ''
|
|
},
|
|
},
|
|
- getStateList(){ //获取产品状态
|
|
|
|
|
|
+ getStateList(){ //获取上线
|
|
this.onlineFlagList = this.$store.state.vuex_onlineFlagList
|
|
this.onlineFlagList = this.$store.state.vuex_onlineFlagList
|
|
if(this.form.onlineFalg){
|
|
if(this.form.onlineFalg){
|
|
const b = this.onlineFlagList.find(item => item.code == this.form.onlineFalg)
|
|
const b = this.onlineFlagList.find(item => item.code == this.form.onlineFalg)
|